Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone UITableViewCell重新排序后如何更改标签文本_Iphone_Ios5_Xcode4.2_Uitableview - Fatal编程技术网

Iphone UITableViewCell重新排序后如何更改标签文本

Iphone UITableViewCell重新排序后如何更改标签文本,iphone,ios5,xcode4.2,uitableview,Iphone,Ios5,Xcode4.2,Uitableview,我有一个自定义单元格的UITableView。当我点击edit时,TableView会进入编辑模式。我可以移动单元格,删除它们,并将结果保存到核心数据实体。新的单元格顺序保留在核心数据中,这一切都是可行的 但是,我希望在移动后或点击“完成”后反映单元格的新位置。标签中的值始终为行+1,无论它们移动到何处。我该如何重新引用 实现这一目标的最佳方式是什么 提前谢谢 -保罗 我用以下for…循环解决了这个问题 for (int i = 0; i < numberOfRows; i++)

我有一个自定义单元格的UITableView。当我点击edit时,TableView会进入编辑模式。我可以移动单元格,删除它们,并将结果保存到核心数据实体。新的单元格顺序保留在核心数据中,这一切都是可行的

但是,我希望在移动后或点击“完成”后反映单元格的新位置。标签中的值始终为行+1,无论它们移动到何处。我该如何重新引用

实现这一目标的最佳方式是什么

提前谢谢

-保罗


我用以下for…循环解决了这个问题

    for (int i = 0; i < numberOfRows; i++) 
    {
        [[profileItemsNSMArray objectAtIndex:i] setValue:[NSNumber numberWithInt:i + 1] forKey:@"profileItemsSongOrder"];
    }
for(int i=0;i
    for (int i = 0; i < numberOfRows; i++) 
    {
        [[profileItemsNSMArray objectAtIndex:i] setValue:[NSNumber numberWithInt:i + 1] forKey:@"profileItemsSongOrder"];
    }