1
@interface MyObject : NSObject {
NSUInteger myID;
}
@property (nonatomic) NSUInteger myID;
@interface MyObject : NSObject {
NSUInteger myID;
}
@property (nonatomic) NSUInteger myID;
NSUInteger
是无符号整数,int
是有符号整数
NSUInteger是一个无符号整数,并且(可以/应该)用于您不期待负值的情况下,即数组的索引。
NSInteger是int的typedef,它包含负值。
两个具有不同的限制
无符号整型是0至4294967295 签名是-268435454到268435455。
很好的回答,有时做一点事情都没有,因为他们缝明显。 – Cyprian