The array is a proxy object that is primarily intended for use with Cocoa bindings. While it is possible to copy the proxy array and receive a “snapshot” of the complete current query results, it is generally not recommended due to performance and memory issues. To access individual result array elements, use the resultCount and resultAtIndex: methods.
配列は、あるプロキシオブジェクトです、それは主としてCocoaバインディングで使うことを意図されます。プロキシ配列をコピーするそうして完全な現在の照会結果の “スナップショット” を受け取ることが可能である一方で、それは性能とメモリ問題が原因でたいてい推奨されません。個々の結果配列要素にアクセスするには、resultCountとresultAtIndex:メソッドを使ってください。
The array supports Key-value observing, which can be used to be notified when items are added, removed, or updated in the array of results.
配列はキー値監視をサポートします、それは項目が結果の配列において追加、除去、または更新される場合に通知されるために使用できます。
By default, this array contains NSMetadataItem objects, each of which represents the metadata associated with a file. However, the query’s delegate can substitute these objects with instances of a different class.
省略時には、この配列はNSMetadataItemオブジェクトを含みます、そのそれぞれはファイルと結び付けられるメタデータを表します。しかしながら、照会のもつ委任先はそれらオブジェクトを異なるクラスのインスタンスで置き換えることができます。
The NSMetadataQueryResultGroup class represents a collection of grouped attribute results returned by an NSMetadataQuery object.NSMetadataQueryResultGroupクラスは、NSMetadataQueryオブジェクトによって返されるグループ化された属性結果のコレクションを表します。
The NSMetadataQueryAttributeValueTuple class represents attribute-value tuples, which are objects that contain the attribute name and value of a metadata attribute.NSMetadataQueryAttributeValueTupleクラスは「属性値」タプルを表します、それは、あるメタデータ属性の属性名と値を含んでいるオブジェクトです。