根据iPhone中SQLite表中存储的特定顺序对tableview行重新排序

根据iPhone中SQLite表中存储的特定顺序对tableview行重新排序,iphone,ios,xml,sqlite,uitableview,Iphone,Ios,Xml,Sqlite,Uitableview,我正在开发一个应用程序,它可以显示基于不同类别的新闻提要。我有一个类别列表,存储在服务器上的XML文件中,该文件经过解析,其内容存储在SQLite表中 XML的结构如下所示: <categories> <category> <name>Lajme</name> <image> http://apps.shqip.mobi/Apps/An/Shqipcom/data/source/img/category/lajmet.png </

我正在开发一个应用程序,它可以显示基于不同类别的新闻提要。我有一个类别列表,存储在服务器上的XML文件中,该文件经过解析,其内容存储在SQLite表中

XML的结构如下所示:

<categories>
<category>
<name>Lajme</name>
<image>
http://apps.shqip.mobi/Apps/An/Shqipcom/data/source/img/category/lajmet.png
</image>
<order>1</order>
</category>
</categories>

拉杰米
http://apps.shqip.mobi/Apps/An/Shqipcom/data/source/img/category/lajmet.png
1.
我的想法是,我想手动重新排序类别,也就是说,我希望类别“Maqedoni”显示在新闻提要中其他类别的上方。(见下面的屏幕截图)

如何检索行的当前位置,以及用户何时向上或向下移动以增加或减少数据库中的订单号

我不知道如何解决这个问题,因为这是我的第一个项目之一。任何帮助都将不胜感激

提前谢谢


Granit.

该链接对您有帮助吗?它是苹果documentation@PavelKatunin当我进入编辑模式时,我正在移动单元格,我只是不知道如何保存已编辑列表的状态,以便我可以在稍后的应用程序中使用该特定顺序,在该应用程序中,我将提要显示为多个类别。我来看看链接。谢谢,如果您使用某个数组(作为表视图的数据源),您可以将该数组(或仅使用国家名称创建新的NSArray)保存在documents目录中,请参阅。或者,您可以使用核心数据在数据库中映射对象(核心数据确实是件好事),并在数据库中直接编辑后对数据重新排序(在某些持久存储中)。您是否可以显示一些代码,例如tableView:cellForRowAtIndexPath:method implementation?@PavelKatunin您确定可以在以下链接中找到tableView方法的代码: