添加整数值作为数组的内容,iphone
我需要存储一些整数值作为数组的内容。但当我尝试这样做时,它会发出警告, 传递'addObject'的参数1将从整数生成指针,而无需强制转换。 显然,这个值并没有存储在数组中。 这是密码添加整数值作为数组的内容,iphone,iphone,arrays,integer,Iphone,Arrays,Integer,我需要存储一些整数值作为数组的内容。但当我尝试这样做时,它会发出警告, 传递'addObject'的参数1将从整数生成指针,而无需强制转换。 显然,这个值并没有存储在数组中。 这是密码 NSUInteger i; for (i=0;i<5;i++){ [array addObject:i];} nsui; 对于(i=0;iNSArray-s无法存储非id对象。必须将其装箱到NSNumber中: NSUInteger i; for (i=0;i<5;i++) { [array
NSUInteger i;
for (i=0;i<5;i++){
[array addObject:i];}
nsui;
对于(i=0;iNSArray
-s无法存储非id
对象。必须将其装箱到NSNumber
中:
NSUInteger i;
for (i=0;i<5;i++) {
[array addObject:[NSNumber numberWithUnsignedInteger:i]];
}
nsui;
对于(i=0;i@Nithin:您可以从带有-unsignedIntegerValue
的NSNumber
获取NSUInteger
。请给出一个示例。NSUInteger anInt=[[array objectAtIndex:0]unsignedIntegerValue];