티스토리 뷰

[Swift]String 문자열 하나씩 쪼개기!


var testStr1 = "testtest"

var testDisassemble: [Character] = []

for i in 0..<testStr1.count {

testDisassemble.append(testStr1[testStr1.index(testStr1.startIndex, offsetBy: i)])

}

testDisassemble //["t", "e", "s", "t", "t", "e", "s", "t"]

//Swift 4.0 이전에는
let scattered = string.characters.map{ String($0) }

위의 코드와같이 string.characters를 사용했는데 4.0에서부터 deprecated되었다….

그래서 위와같이 사용해야한다!!


'CS > Swift' 카테고리의 다른 글

[Swift]객체와 테스트  (0) 2017.11.07
[Swift]오늘의 이슈 - 예외처리관련  (0) 2017.11.05
[Swift]Closure  (2) 2017.11.01
[Swift]함수  (0) 2017.11.01
[Swift]흐름제어  (0) 2017.11.01
Comments