此代码:
[selectedTagIndexes addObject: (int)sender.tag - 100];
产生错误:
' int'隐式转换到了#Nnnull'不允许使用ARC
答案 0 :(得分:1)
你不能直接转换到这里,所以像这样使用,
[selectedTagIndexes addObject:[NSNumber numberWithInteger:sender.tag-100]];
答案 1 :(得分:0)
试试这个,
[selectedTagIndexes addObject:[NSNumber numberWithInt:((int)sender.tag - 100)]];
//access like this
NSLog(@"%d",[[selectedTagIndexes objectAtIndex:0] intValue]);