我想將韓文字符中的字符串拆分爲子字符串。例如,iOS:將亞洲字符中的NSString拆分爲子字符串
[email protected]"어떻게"
到3子:@"어", @"떻", @"게"
我已經試過到目前爲止:
[myString componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@""];
,但沒有成功。
有什麼建議嗎?謝謝
我想將韓文字符中的字符串拆分爲子字符串。例如,iOS:將亞洲字符中的NSString拆分爲子字符串
[email protected]"어떻게"
到3子:@"어", @"떻", @"게"
我已經試過到目前爲止:
[myString componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@""];
,但沒有成功。
有什麼建議嗎?謝謝
您可以使用subStringWithRange
,例如, -
NSString *myString = @"어떻게";
NSString *first = [myString substringWithRange:NSMakeRange(0, 1)];
NSString *second = [myString substringWithRange:NSMakeRange(1, 1)];
NSString *third = [myString substringWithRange:NSMakeRange(2, 1)];
NSLog(@"%@ , %@ , %@", first, second, third);
在控制檯的어 , 떻 , 게
的結果。
所需的組件之間沒有任何隔離,componentSeparatedBy...
方法不會以明顯的方式適應。
[你有什麼嘗試?](http://whathaveyoutried.com)什麼是不工作?在某個時間工作中不會彈出一個角色? – Abizern