【问题标题】:ios adding array of dictionaries to another array of dictionariesios将字典数组添加到另一个字典数组
【发布时间】:2013-07-24 16:40:42
【问题描述】:

我正在尝试将我在一个数组中的字典添加到另一个带有字典的数组中,这样我就可以在一个数组中包含两个数组的字典。

我试过这个:

[arrayOne arrayByAddingObjectsFromArray:arrayTwo];

但我收到以下错误:

-[__NSDictionaryM arrayByAddingObjectsFromArray:]: unrecognized selector sent to instance 0x75ba1a0

【问题讨论】:

标签: iphone ios ipad nsarray nsdictionary


【解决方案1】:
- (NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray;

这个函数返回 NSArray 而不是 NSDictionary,我猜在你的代码中 arrayOne 是 NSDictionary 而不是 NSArray 对吧?

在 Xcode 源代码检查警告中显示以下行

[arrayOne arrayByAddingObjectsFromArray:arrayTwo];

要复制字典,请参考:Copying the contents of an NSMutableDictionary into another NSMutableDictionary?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 1970-01-01
    • 2011-11-07
    相关资源
    最近更新 更多