【发布时间】:2010-11-27 13:13:41
【问题描述】:
我有一个字典“playerDict”,它从一个 plist 中读取数据,其中有名称(myKey),每个键都有九个关联对象。
我正在尝试将特定键 (myKeys) 的所有对象读入 NSMutableArray (theObjects)。我已经阅读了课程参考并搜索了互联网,但无法解决我们这个可能非常简单的问题。
在我完成的所有其他测试中,我尝试了以下方法,但将密钥返回到对象而不是对象中。
theObjects = [playerDict objectForKey:myKeys];
谁能给个提示?
这是创建 dict 的代码,我将其剥离:
NSArray *objs = [NSArray arrayWithObjects:[NSNumber numberWithBool:playerObject.diffHard],[NSNumber numberWithBool:playerObject.diffMedium],
[NSNumber numberWithBool:playerObject.diffEasy],[NSNumber numberWithBool:playerObject.currentGame],
[NSNumber numberWithInt:playerObject.currentGameQuestion],[NSNumber numberWithInt:playerObject.currentGameRightAnswer],
[NSNumber numberWithInt:playerObject.currentGameType],[NSNumber numberWithInt:playerObject.nrOfType0Games],
[NSNumber numberWithInt:playerObject.type0Result], nil];
NSDictionary *newPlayerDict = [NSDictionary dictionaryWithObjectsAndKeys:objs, keyString, nil];
【问题讨论】:
标签: iphone objective-c nsdictionary