2012-07-27 27 views
0

我想排序IOS應用程序中的表格視圖(升序,降序)。爲此,我們需要編寫我們自己的排序邏輯,還是可以在IOS中使用任何預定義的方法?如何排序表格視圖 - IOS

在此先感謝。

回答

0

你需要寫自己的...最好可以先排序NSArray中,然後用它的tableView的委託方法,如細胞

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
} 

所以它會自動排序...

1

如果您有一個NSArray作爲數據源,您可以通過以下方式對其進行分類:

myArray = [myArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) { 
    return [obj1 compare:obj2]; 
}];