【问题标题】:Getting and setting NSArrays in an NSMutableDictionary在 NSMutableDictionary 中获取和设置 NSArrays
【发布时间】:2012-01-23 20:47:38
【问题描述】:

我有一个全局文件,在释放另一个创建值的类之前存储值。我的存储方法如下所示:

`- (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。有什么线索可以说明我在这里做错了什么吗?

【问题讨论】:

    标签: nsarray nsmutabledictionary nslog storage


    【解决方案1】:

    我从未分配过它。哎呀!

    plantKinds = [[NSMutableDictionary alloc] init];

    今天是星期一,该起床了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多