4

NSMetadataQuery の結果を更新日で並べ替えようとしていますが、うまくいきません。

これが私のコードです:

self.query = [[NSMetadataQuery new] autorelease];
[self.query setSearchScopes:@[NSMetadataQueryUbiquitousDataScope]];
NSSortDescriptor *sortKeys=[[[NSSortDescriptor alloc] initWithKey:NSMetadataItemFSContentChangeDateKey ascending:YES] autorelease];
[self.query setSortDescriptors:@[sortKeys]];
[self.query setPredicate:[NSPredicate predicateWithFormat:[NSString stringWithFormat:@"%%K LIKE '*.%@'", EXTENSION], NSMetadataItemFSNameKey]];
[self.query enableUpdates];
[self.query startQuery]; 

しかし、私が受け取った結果は間違いなく更新日でソートされていません... 何か提案はありますか?

4

0 に答える 0