0
我有一个NSMutableArray;在nsmutablearray中移动对象
NSMutableArray
--NSMutableArray
----NSDictionary
----NSDictionary
----NSDictionary
--NSMutableArray
----NSDictionary
----NSDictionary
----NSDictionary
我想先将NSDictionary移动到第二个NSMutableArray。 这里是代码:
id tempObject = [[tableData objectAtIndex:fromSection] objectAtIndex:indexOriginal];
[[tableData objectAtIndex:fromSection] removeObjectAtIndex:indexOriginal];
[[tableData objectAtIndex:toSection] insertObject:tempObject atIndex:indexNew];
它消除了对象,但不能插入对象到新的位置。 错误是:
[CFDictionary retain]: message sent to deallocated instance 0x4c45110
在头文件:
NSMutableArray *tableData;
@property (nonatomic, retain) NSMutableArray *tableData;
我怎么可以重新排列/移动对象的NSMutableArray?