Hatena::Groupiphone-dev

iPhoneアプリ開発まっしぐら★ このページをアンテナに追加 RSSフィード

引っ越し後の日記はコチラです

tokoromのその他の日記

2010-02-20

NSStringのlengthについてのメモ書き

| 09:43 | はてなブックマーク -  NSStringのlengthについてのメモ書き - iPhoneアプリ開発まっしぐら★

文字エンコーディングによって結果が変わることを確認。

ちなみにソースコードはUTF-8で書いている。

NSString* defaultString = @"あいうえお";
NSString* utf8String = [NSString stringWithCString:"あいうえお" encoding:NSUTF8StringEncoding];
NSString* asciiString = [NSString stringWithCString:"あいうえお" encoding:NSASCIIStringEncoding];
NSLog( @"default: %d", defaultString.length );
NSLog( @"utf8String: %d", utf8String.length );
NSLog( @"asciiString: %d", asciiString.length );

■実行結果

default: 5
utf8String: 5
asciiString: 15

ゲスト



トラックバック - http://iphone-dev.g.hatena.ne.jp/tokorom/20100220