我将不同的代码保存在 NSMutableDictionary 中,稍后检查特定代码是否在字典中。
不,我想删除包含代码的条目。
在这里,您可以看到带有 dict 的数组的外观:
2013-04-28 12:43:23.877 myApp[9422:907] pushArray: (
{
code = 123;
titel = "Test 01";
},
{
code = 456;
titel = "Test 02";
},
{
code = 789;
titel = "Test 03";
}
)
在这里您可以看到我如何搜索代码:
for(NSMutableDictionary * pushDict in pushArray) {
NSString * codeFromDict = [pushDict objectForKey: @"code"];
if([code_I_search isEqualToString: codeFromDict]){
// This is called if the code is found
}
}
这一切都很好,但现在我不知道如何删除条目......
结果应该是:
如果我搜索代码789
并说“删除”,这将被删除:
{
code = 789;
titel = "Test 03";
}
我试过了[pushDict removeAllObjects];
,但那不起作用。