在NSMutableDictionary中获取和设置NSArrays

时间:2012-01-23 20:47:39

标签: nsarray nsmutabledictionary nslog storage

我有一个全局文件,在释放另一个创建值的类之前存储值。我的方法看起来像存储:

` - (void)set_plantKind:(NSArray *)plantKindArr forMapName:(NSString *)mapName {     [plantKinds setObject:plantKindArr forKey:mapName];

NSLog(@"key: %@, value: %@", mapName, [plantKinds objectForKey:mapName]);

} `

我可以记录plantKindArr和mapName就好了,但它似乎没有将plantKindArr存储在字典中,或者我可能只是不知道如何正确地检索它。我尝试在NSLog中看到日志记录,但值返回null。我在这里做错了什么线索?

1 个答案:

答案 0 :(得分:0)

我从未分配过它。哎呀!

plantKinds = [[NSMutableDictionary alloc] init];

这是星期一,是时候醒来了。