ios将字典数组添加到另一个字典数组中

时间:2013-07-24 16:40:43

标签: iphone ios ipad nsarray nsdictionary

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

我试过这个:

[arrayOne arrayByAddingObjectsFromArray:arrayTwo];

但我收到以下错误:

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

1 个答案:

答案 0 :(得分:2)

- (NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray;

这个函数返回NSArray而不是NSDictionary,我想你的代码arrayOne是NSDictionary而不是NSArray吗?

在下面一行显示的Xcode源检查警告

[arrayOne arrayByAddingObjectsFromArray:arrayTwo];

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