我正在为iOS 5开发,说我有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);
关于iphone - 如何从包含该对象的所有数组中删除该对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7175737/