独特の問題を抱えているように感じます。この問題は、COLLADA XML ファイルの解析に起因します。ファイルの要素の空白でフィルタリングしていますが、正常に動作していますが、それを NSArray にダンプする場合を除いて、分離しようとしている実際のポイントに到達する前に、大量のジャンク ゼロ値を取得します。
私の質問は…私の NSMutableArray に多数の NSNumber 値があり、すべてのゼロ値を除外したい場合、どうすればよいですか?
私は次のようなことができると思いました:
NSNumber * newNumber;
NSMutableArray * newArray = [[NSMutableArray alloc] init];
for(oldNumber in oldMutableArray)
{
if(oldNumber != 0)
{
[newArray addObject: oldNumber];
}
}
ただし、これは機能しません。:)