我AFNetworking
用来在单元格中获取JSON
数据UITableView
。我已将数组声明为NSMutableArray
,但我仍然收到-[__NSCFArray removeObjectAtIndex:]: mutating method sent to immutable object
错误,并且每当我尝试重新排序单元格时应用程序都会崩溃。
这是我用于重新排序的逻辑 -
-(void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath
toIndexPath:(NSIndexPath *)toIndexPath {
NSString *item = [self.jobsArrayFromAFNetworking objectAtIndex:fromIndexPath.row];
[self.jobsArrayFromAFNetworking removeObject:item];
[self.jobsArrayFromAFNetworking insertObject:item atIndex:toIndexPath.row];
}
我试图查找之前回答的解决方案,但无法理解。谁能告诉我这里出了什么问题?谢谢!