1

NSMetadataQuery を実行すると、結果が返され、ファイル パスが取得されますが、NSMetadataItemFSCreationDateKey は常に null です。例えば:

    for (NSMetadataItem * result in sortedResults) {
      NSLog(@"Going through results");
      NSDate *theDate = [result valueForAttribute:NSMetadataItemFSCreationDateKey];
      NSURL * fileURL = [result valueForAttribute:NSMetadataItemURLKey];
    }

上記のコードをブレークポイントすると、fileURL は適切に設定されますが、theDate は常に nil です。

iOS 6でこれをテストしています。

4

0 に答える 0