私は過去1時間以来それをやろうとしてきました。私は問題が何であるか分かりません。 は、ここに私のコードです:PlaycountによるMPMediaQueryの並べ替え
NSArray *allTracks = [[[MPMediaQuery alloc] init] items] ;
NSArray *sortedArray;
sortedArray = [allTracks sortedArrayUsingComparator:^(id a, id b) {
NSNumber *first = [(MPMediaItem*)a valueForProperty:MPMediaItemPropertyPlayCount];
NSNumber *second = [(MPMediaItem*)b valueForProperty:MPMediaItemPropertyPlayCount];
return [first compare:second];
}];
はエラーメッセージを提供することができ、代わりにこれを試してみてください? – Klaas