2

私はiOS 5用に開発しています.2つの配列があり、2番目の配列には最初の配列に含まれるアイテムのみが含まれています。

存在するすべての配列でこのオブジェクトを削除したいと思います。

では、オブジェクトを含むすべての配列からオブジェクトを簡単に削除する方法はありますか?

4

1 に答える 1

2
NSMutableArray *totalArray = [ [ NSMutableArray alloc] init];

    //here i assume u want to delete NSString object vijay in all arrays

NSString *toDelete=@"vijay";

[totalArray addObject:firstArray];

[totalArray addObject:secondArray];

for (NSMutableArray *arr in totalArray) {



    if ([arr containsObject:toDelete]) {

        [arr removeObject:toDelete];

    }



}

NSLog(@"firstarry : %@ \n\n",firstArray);

NSLog(@"secondarray : %@ \n\n",secondArray);
于 2011-08-24T13:01:14.960 に答える