2011-10-31 74 views

回答

1

如果使用該鍵詢問字典中的對象,它將返回nil,如果未找到。

if([yourDictionary objectForKey:@"yourKey"] == nil){ 
    //Do stuff when yourKey is not in the dictionary yet 
} 

或者,如果你不小心發生了什麼以前的值,我認爲你可以使用

[yourDictionary setObject:someObject forKey:someKey] 

,而不是將對象添加到字典中。

2

試試這個:

([myDictionary objectForKey:@"my key"] == nil) 

objectForKey將返回nil,如果鍵不存在。

+0

你也是right.so我已經給了upvote! –