0

配列値を表示したいアプリケーションを開発しています

しかし、万が一配列値がnullの場合、それをチェックする方法はありません

値として (null) が表示されているため、null の値を出力したい。

[NSNULL null] を実行しても機能しないようです..

親切に助けて、

ありがとう、

4

1 に答える 1

3

以下のコードを試してください。

NSArray *array = [NSArray arrayWithObjects:@"one", [NSNull null], @"three", nil];
for (id obj in array) {
    if (obj != [NSNull null]) {
        NSLog(@"obj = %@", obj);
    }
}

私は得る:

2012-09-25 15:50:48.182 テスト [4996:11303] obj = 1

2012-09-25 15:50:48.184 テスト[4996:11303] obj = 3

于 2012-09-25T07:52:25.520 に答える