[問題] componentsSeparatedByString 切割字串

看板MacDev作者 (寒江雪)時間9年前 (2015/12/16 12:37), 編輯推噓0(007)
留言7則, 4人參與, 最新討論串1/1
請問componentsSeparatedByString這個函式 有沒有辦法切割連續字串 範例的說明都是componentsSeparatedByString:@"," 這一類指定一個字串來做切割,但我想要的效果是把連續的字串 EX:abcdefg 每個字都切到陣列中,請問是參數有特別的下法還是有其他函數可以用呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.218.220 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1450240667.A.160.html

12/16 12:41, , 1F
那就用 characterAtIndex 就好了啊
12/16 12:41, 1F

12/16 12:45, , 2F
characterAtIndex: 遇到 surrogate 會讓你崩潰, 請愛用
12/16 12:45, 2F

12/16 12:46, , 3F
enumerateSubstringsInRange:options:usingBlock: 搭配
12/16 12:46, 3F

12/16 12:46, , 4F
NSStringEnumerationByComposedCharacterSequences
12/16 12:46, 4F

12/16 14:31, , 5F
寫 Swift 會更愉快喔 http://imgur.com/3jFy9fw
12/16 14:31, 5F

12/16 14:35, , 6F
也可以這樣寫 http://imgur.com/UXXb7oa
12/16 14:35, 6F

12/16 16:03, , 7F
感謝,我研究一下
12/16 16:03, 7F
文章代碼(AID): #1MSEgR5W (MacDev)
文章代碼(AID): #1MSEgR5W (MacDev)