我想将韩文字符串中的字符串拆分为子字符串。例如,
myString=@"어떻게"
分为3个子字符串:@"어", @"떻", @"게"
到目前为止我尝试的是:
[myString componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@""];
但没有成功。
有什么建议吗?谢谢
答案 0 :(得分:3)
您可以使用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...
方法不会显而易见。