2014-09-03 30 views

回答

2

不,您不能使用NSPredicate對數組進行排序。

The NSPredicate class is used to define logical conditions used to constrain a search either for a fetch or for in-memory filtering. 
5

設置NSSortDecriptorNSFetchRequest *fetchRequest內,就像你使用任何謂詞

[fetchRequest setSortDescriptors:@[[[NSSortSDescriptor alloc] initWithKey:@"name parameter" ascending:YES]]]; 

這意味着您的申請已經排序像你需要,因爲它是被獲取。

正如Kaszas已經說過,一個NSPredicate不進行排序,這是用於過濾

希望這有助於