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];
ましたが、うまくいきません。