//My Memo for UTF8 code in Objective-C
// How to use UTF8 中文字串 在 iOS
const static char *Word[] = {
"一乙",
"二力刀乃人匕又入了卜几丁"
}
NSString *stringFromUTFString ;
stringFromUTFString = [[NSString alloc] initWithUTF8String:Word[1] ]; // load code to NSString
NSLog(@"%d" , stringFromUTFString.length ); // 結果是 12
for (int i = 0; i < stringFromUTFString.length; i++) {
NSRange strRange = NSMakeRange(i, 1); // i = index , 1 = range length
NSString *subStr = [stringFromUTFString substringWithRange:strRange];
// subStr 結果是 @"二力刀乃人匕又入了卜几丁" one by one output
NSLog(@"%@" , subStr );
}
沒有留言:
張貼留言