NSString、NSBool、 などなど、NSInteger必要なときは嬉しいけれど、いらないときはお荷物になるおまけ機能がたくさん付いてきます。bool や int のように文字列を保持する軽量な方法はありますか?
NSBoolもっているBOOLNSIntegerもっているint
何がNSStringありますか?
NSIntegerは単なる生の C 型であり (int正確には --NSIntegerのようtypedefに、longまたはintアーキテクチャに応じて)、. のようなものはありませんNSBool。NSNumber おそらくオブジェクトについて考えているでしょう。
NSString一方、オブジェクトは、保持して操作するのが非常に簡単です。はい、生のバイトを取得して " " に入れることができますconst char *が、Objective C を使用している場合は、文字列を C ポインターではなく Objective C オブジェクトのままにしておく方が頭痛の種が少ないことがわかります。
使用できますconst char *