【发布时间】:2014-12-28 03:11:53
【问题描述】:
我想在一种方法中将一个对象分配给 NSMutableDictionary,并希望在另一种方法中使用它,如下所示:
- (void) aaa {
NSString* aa = @"hello";
[self.pcs setObject:aa forKey:@"a"];
}
- (void) bbb {
NSLog(@"ccc %@", self.pcs[@"a"]);
}
pcs 是@interface 中的一个属性
@property(nonatomic, copy) NSMutableDictionary* pcs;
如果我在另一个方法中调用aaa和bbb,我希望方法bbb打印ccc hello的日志,但结果是ccc (null)
谁能告诉我如何在 NSMuableDictionary 中存储对象?
【问题讨论】:
-
你真的创建过 NSMutableDictionary 吗??
标签: objective-c nsmutabledictionary retain