Iphone UItableview节顺序

Iphone UItableview节顺序,iphone,uitableview,sorting,Iphone,Uitableview,Sorting,我在使用分区tableview时遇到问题。分区表视图对我的数据进行排序,并按asc或desc顺序显示。我已经使用ORDERBY子句从数据库中获取了数据,现在想按原样显示,但tableview弄乱了已排序的数据。建议我避免这种情况的方法 这是数据 { Today = ( { AlertTime = 1; DateFormatWithAMPM = "11-16-2013 01:45 PM";

我在使用分区tableview时遇到问题。分区表视图对我的数据进行排序,并按asc或desc顺序显示。我已经使用ORDERBY子句从数据库中获取了数据,现在想按原样显示,但tableview弄乱了已排序的数据。建议我避免这种情况的方法

这是数据

{
    Today =     (
                {
            AlertTime = 1;
            DateFormatWithAMPM = "11-16-2013 01:45 PM";
            DateOfTask = Today;
            FolderId = 2;
            FolderName = Routine;
            FolderStatus = 0;
            Notes = "Task 2";
            Status = 1;
            TaskDate = "2013-11-16 13:45:45";
            TaskDateFormatted = "11-16-2013 13:45";
            TaskId = 2;
            description = "Task 2";
        }
    );
    Tomorrow =     (
                {
            AlertTime = 2;
            DateFormatWithAMPM = "11-17-2013 01:45 PM";
            DateOfTask = Tomorrow;
            FolderId = 2;
            FolderName = Routine;
            FolderStatus = 0;
            Notes = "Notes 1 of 1";
            Status = 1;
            TaskDate = "2013-11-17 13:45:44";
            TaskDateFormatted = "11-17-2013 13:45";
            TaskId = 1;
            description = "Task 1 of 1";
        }
    );
}

但是,当tableview加载时,它首先显示“明天”部分,最后显示“今天”部分。

能否显示用于创建部分的代码?如果没有更多信息,很难为您提供帮助。通常,实现numberOfSectionsInTableView和numberOfRowsInSection委托。如果您对数据服务器端进行排序,那么这个过程非常简单。请确保在返回数据时交换节。由于第1节在第2节之前,所以您可以按自己的喜好进行排序…