2018년 6월 3일 일요일
알고리즘 문제풀이에 도움이 되자! 문자열 편@@ in Swift4.0
let str = "test 1234"
// 문자열 자르기 -> 배열
let arr = str.split(separator: "1")
// "test", "234"]
// 특정 문자 포함 여부 -> Bool
let indexString = str.contains("1")
// true
// 문자열에서 마지막 문자 가져오기
// Character
let lastChar = str.last!
// subscriptingCharacter
let lastChar2 = str[str.index(before: str.endIndex)]
// index 를 이용한 특정순서의 문자 가져오기
print(str[str.index(str.startIndex, offsetBy: 0)]) // t
print(str[str.index(str.endIndex, offsetBy: -1)]) // 4
//루프를 이용해 각각의 문자에 접근
for char in str {
print(char) // H e l l o 각각 접근
}
// indices 를 이용해 각각의 문자에 접근
for index in str.indices {
print(str[index]) // H e l l o 각각 접근
}
// components 이용한 특정 문자 제거
let compStr = str.components(separatedBy: " ")
//["test", "1234"]
피드 구독하기:
댓글 (Atom)
추천 게시물
애플 개발자 등록방법 2016년 5월 8일 기준!!
애플 개발자 등록 절차 1. 개발자 등록 페이지 이동 애플 개발자 로그인 > Account 페이지 이동 > 하단 영역 클릭 (이미지 참조) >> Enroll 클릭 >> 무조건 승인!! ...
-
UIButton 텍스트 변경 및 텍스트 컬러 변경 - UIButton 텍스트 변경 editButton.setTitle("test", for: .normal) - UIButton 텍스트 컬러 변경 edi...
-
[애플리케이션의 상태] not running 사용자에 의해 아직 애플리케이션이 실행되고 있지 않거나 이미 실행된 후 사용자 혹은 운영체제에 의해 종료된 상태 foreground 애플리케이션이 현재 사용자에게 보여지고 있는 상태, 오직 ...
-
웹사이트 1. IBM Swift SandBox https://swift.sandbox.bluemix.net/ : 플레이그라운드와 유사한 모습으로 스위프트 코드 작성 및 실행 가능 인기있는 스위프트 소스코드를 볼 수 있고 간단한...
댓글 없음:
댓글 쓰기