[英]Mutable Dictionary Keys not being set properly
我有一個NSMutableDictionary
,它是一個類的綜合屬性。 當我初始化類時,我將幾個鍵值對添加到字典中,我以后無法檢索它們並獲得null結果。
一些代碼:
[self.sections setValue:@"first" forKey:@"Some_Key"];
// sections is the synthesized NSMutableDictionary property
NSLog(@"First: %@", [self.sections valueForKey:@"Some_Key"]);
我在日志中得到這個: First: (null)
我在這里省略了什么嗎?
我猜你的詞典本身就是nil
。 在初始化中,添加[self setSections:[NSMutableDictionary dictionary]]
。 這樣,你就有了一個等待新值的空字典。
(我猜這是因為一個CAN報文nil
,它將返回nil
的任何東西-就像當你問你的價值回你得到)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.