各位,我正在尝试做如下事情。我有一个叫做'specialLevels'的数组(NSArray),该数组看起来像这样:
specialLevels = @[@2, @4, @6, @9];
这应该是一个整数数组。
我还有一个名为“currentLevel”的整数(基本int而非对象)。我想检查当前级别是否在specialLevels数组中。 我知道存在“containsObject”方法,但这在我的情况下不起作用。
在这种情况下,你们会推荐做什么?
所以我想到了这个,但我觉得有点奇怪。
if ([specialLevels containsObject:[NSNumber numberWithInt:currentLevel]]) {
// other code in here
}