我正在尝试将我在一个数组中的字典添加到另一个带字典的数组中,这样我就可以拥有一个包含两个数组字典的数组。
我试过这个:
[arrayOne arrayByAddingObjectsFromArray:arrayTwo];
但我收到以下错误:
-[__NSDictionaryM arrayByAddingObjectsFromArray:]: unrecognized selector sent to instance 0x75ba1a0
答案 0 :(得分:2)
- (NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray;
这个函数返回NSArray而不是NSDictionary,我想你的代码arrayOne是NSDictionary而不是NSArray吗?
在下面一行显示的Xcode源检查警告
[arrayOne arrayByAddingObjectsFromArray:arrayTwo];
要复制字典,请参阅:Copying the contents of an NSMutableDictionary into another NSMutableDictionary?