【发布时间】:2014-03-17 20:00:49
【问题描述】:
我试图将数值相互比较,但我收到警告“比较不同符号的整数:'NSInteger'(又名'inti)和'NSUInteger'(又名'unsigned int')。
这是合乎逻辑的,因为我这样做了;)。但是我该如何解决这个警告。这是引发警告的代码:
if (page >= self.controllers.count || page < 0)
return;
Page 可以是 -1,所以它是一个 NSInteger,但 count 返回一个 NSUInteger。
【问题讨论】:
标签: ios objective-c