iphone - 如何读取数组键的所有 NSDictionary 对象

标签 iphone objective-c nsdictionary


我有一个字典“playerDict”,它从一个 plist 中读取数据,其中有名称 (myKey),每个键有九个关联对象。

我正在尝试将特定键 (myKeys) 的所有对象读入 NSMutableArray (theObjects)。我已经阅读了类(class)引用资料并在互联网上进行了搜索,但无法弄清楚这个可能非常简单的问题。

在我完成的所有其他测试中,我尝试了以下但将 key 返回到对象而不是对象。

theObjects = [playerDict objectForKey:myKeys];

谁能给点提示?

这是创建字典的代码,我将其剥离:

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];

最佳答案

尝试 valueForKey:

关于iphone - 如何读取数组键的所有 NSDictionary 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4291814/

相关文章:

iPhone 开发 : Animating PNG Sequences

ios - Xcode 6 Beta 6 上的 iPhone 5c 配置

iphone - UIScrollView通知?

ios - 如何在iOS中使用PHAsset获取图像的纬度和经度?

iphone - 使用搜索栏时的 UITableview 背景颜色

ios - UITableView 内的 GLTapLabel

ios - 视频缩略图未出现在 Collection View 中

ios - Xcode 复制 NSDictionary

iphone - 如何在iphone-sdk中的给定索引处插入对象