伙计们,我正在尝试执行以下操作。我有一个名为“specialLevels”的数组(NSArray),该数组如下所示:
specialLevels = @[@2, @4, @6, @9];
这应该是一个int数组。我还得到了 int 'currentLevel' (基本 int 没有对象)。
我想检查 currentLevel 是否在 specialLevels 数组中。我知道存在“containsObject”方法,但这在我的情况下不起作用。
在这种情况下,你们会建议做什么?
所以我想到了这个,但感觉有点奇怪 imo:
if ([specialLevels containsObject:[NSNumber numberWithInt:currentLevel]]) {
// other code in here
}