2

我在我的 iOS 项目中使用JSONModel库,我需要操作一个由任意键和值组成的对象。

我在任何地方都没有找到关于这个问题的任何信息......我怎样才能设法映射未知键?

4

2 回答 2

2

我从 sauvikatinnofied 在 Github 上得到的回应:

这是不可能的,因为 JSONModel 不知道密钥。如果您将元数据模型声明为 NSDictionary 然后使用评估所有值会更好

for key in [metaDictionary allKeys] {
   NSLog(@"Key: %@: Value: %@", key, metaDictionary[key]);
}
于 2015-10-13T09:35:52.927 回答
0

如果您的 json 数据的键是未知的或可能是任何东西,您应该将该模型声明为 NSDictionary,并使用BWJSONMatcher将您的 json 字符串转换为数据模型。

于 2015-11-10T08:36:51.557 回答