我觉得我有一个独特的问题。此问题源于解析 COLLADA XML 文件。我正在按文件元素中的空格进行过滤,它工作正常,除非我将其转储到 NSArray 中,否则在达到我要隔离的实际点之前,我会得到一堆垃圾零值。
我的问题是……如果我的 NSMutableArray 有一堆 NSNumber 值,并且我想过滤掉所有零值,我该怎么做?
我以为我可以做类似的事情:
NSNumber * newNumber;
NSMutableArray * newArray = [[NSMutableArray alloc] init];
for(oldNumber in oldMutableArray)
{
if(oldNumber != 0)
{
[newArray addObject: oldNumber];
}
}
但是,这不起作用。:)