Cocoa: NSString の 1文字を取得するCocoa: NSString の文字数とバイト数を求めるCocoa: NSString を char 型の配列に変換するCocoa: Unicode 正規化と照合 NSString の文字数は length プロパティを通じて求められる。BMP 外は2文字に数えられる。バイト数を求めるには lengthOfBytesUsingEncoding メソッドを使う。 #import <Foundation/Foundation.h> int main () { NSString *str = @"𠮷野家"; NSLog(@"%@", 4 == str.length ? @"true":@"false"); NSLog(@"%@", 4 == [str length] ? @"true":@"false"); NSLog(@"%@", 4+3