NSInteger
iOS 向けの開発では、どのような場合に vs. int を使用する必要がありますか? 値を引数として関数に渡したり、関数から値を返したりするときにNSInteger
(または)使用する Apple サンプル コードを確認します。NSUInteger
- (NSInteger)someFunc;...
- (void)someFuncWithInt:(NSInteger)value;...
しかし、関数内ではint
、値を追跡するために使用しているだけです
for (int i; i < something; i++)
...
int something;
something += somethingElseThatsAnInt;
...
NSInteger
64ビットまたは32ビット環境で整数を参照する安全な方法であると読んだ(言われた)のに、なぜ使用int
するのですか?