我正在實現一個應用程序,我需要顯示一個tableView。 tableView需要顯示json數據,並在右側按字母順序搜索,方法是單擊需要顯示以該字母開頭的數據的任何字母。我已經實現了垂直字母搜索,當用戶點擊任何字母時,它將用戶帶到特定的部分。但問題是我的json數據沒有得到排序。如何對json數據進行排序並按照字母順序在tableView中顯示
這是我的代碼。 //這裏ExhibitorArray包含了所有的信息來填充tableView中的數據。
NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"serverData" ascending:YES];
NSArray *sortedArray = [serverData sortedArrayUsingDescriptors:[NSArray arrayWithObject:sort]];
NSLog(@"Sorted Array:%@",sortedArray);
您需要顯示數組中至少一個元素(或者'serverData'的結構),並給出我們需要對數組進行排序的鍵。 – Larme
我無法理解您的觀點,請您詳細說明 –
什麼是'serverData'?它看起來像什麼? – Larme