在为iOS开发时,我应该什么时候使用NSInteger与int?我在Apple示例代码中看到他们在将值作为参数传递给函数或从函数返回值时使用NSInteger(或NSUInteger)。-(NSInteger)someFunc;...-(void)someFuncWithInt:(NSInteger)value;...但在一个函数中,他们只是使用int来跟踪一个值for(inti;i我已经阅读(被告知)NSInteger是在64位或32位环境中引用整数的安全方法,所以为什么要使用int有吗? 最佳答案 当您不知道您的代码可能在哪种处