我实际上正在使用Objective-C
应用,
我在NSMutableDictionary
上创建了3个AppDelegate
,我知道如何使用以下内容在NSMutableDictionary
中设置值:
[(AppDelegate *)[NSApp delegate]setCentralServTrapDict:CentralServDict];
但我不知道如何读取这些值,我已经尝试过了:
[(AppDelegate *)[NSApp delegate]valueForKey:@"kCentralServSystemCpuUsage"];
而这......:
[(AppDelegate *)[NSApp delegate]CentralServ valueForKey()];
如何从其他类中访问NSMutableDictionary
的值?
答案 0 :(得分:0)
如果我正确理解了这个问题,那么访问dictionary
值的语法似乎不正确。例如:
NSMutableDictionary *mutableDictionary = [NSMutableDictionary dictionary];
[mutableDictionary setObject:@1 forKey:@"firstValue"];
NSNumber *firstValueVar = mutableDictionary[@"firstValue"];