macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSMetadataQuery

NSMetadataQueryクラス

INDEX>Foundation>apple(mac) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.4以降 iOS 5.0以降 定義 NSMetadata.h 概要 spotlightのメタデータを照会するため…

delegate

レシーバーが使うデリゲートを返します 解説 レシーバーが使うデリゲートを返します。なければnilを返します。 返り値 ( id ) オブジェクト 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setDelegate: 例文

disableUpdates

解説 クエリーの結果のアップデートを無効にします。 このメソッドはライブアップデートが原因でクエリーを繰り返す前に呼ばれる。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -enab…

enableUpdates

解説 クエリーの結果のアップデートを有効にします。 このメソッドはクエリーの結果が呼ばれる繰り返し呼ばれた後に呼ばれる 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -disableUpd…

groupedResults

レシーバーのグループアトリビュートをもとにしたクエリーの結果の階層グループを含む配列を返します 解説 レシーバーのグループアトリビュートをもとにしたクエリーの結果の階層グループを含む配列を返します。 返り値 ( NSArray * ) なし 引数 フレームワ…

groupingAttributes

レシーバーのグループ属性を返します 解説 レシーバーのグループ属性を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setGroupingAttributes: 例文 NSLog(@"**groupin…

indexOfResult:

-(unsigned)indexOfResult:(id)result : 解説 レシーバーの結果配列での結果の番号を返します。 返り値 ( unsigned ) なし 引数 ( id )result フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -resultAtIndex: 例文

init

解説 新しく割り当てられたNSMetadataQueryを初期化します。 返り値 ( id ) オブジェクト() 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 例文

isGathering

レシーバーは問い合わせのフェーズの集合かどうかの論理値を返します 解説 レシーバーは問い合わせのフェーズの集合かどうかの論理値を返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能…

isStarted

レシーバーはstartQueryメッセージを受け取るかどうかを示す論理値を返します 解説 レシーバーはstartQueryメッセージを受け取るかどうかを示す論理値を返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSMetadataQuery Instance …

isStopped

レシーバーはstopQueryメッセージを受けとるかどうかを示す論理値を返します 解説 レシーバーはstopQueryメッセージを受けとるかどうかを示す論理値を返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Me…

notificationBatchingInterval

レシーバーがクエリー結果のアップデート通知を提供される間隔を返します 解説 レシーバーがクエリー結果のアップデート通知を提供される間隔を返します。 デフォルトは1.0です。 返り値 ( NSTimeInterval ) なし 引数 フレームワーク Foundation クラス NSM…

predicate

レシーバーが使うフィルタークエリー結果の断定を返します 解説 調査中... 返り値 ( NSPredicate * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setPredicate: 例文

resultAtIndex:

指定した番号でクエリー結果を返します -(id)resultAtIndex:(unsigned)idx : 解説 指定した番号でクエリー結果を返します。 パフォーマンスのために結果の配列を返すよりもこのメソッドを指定した結果を受け取った時に使う 返り値 ( id ) オブジェクト() …

resultCount

レシーバーによって返された結果の数を返します 解説 レシーバーによって返された結果の数を返します。 パフォーマンスのために 結果をカウントするよりもこのメソッドを使う。 返り値 ( unsigned ) なし 引数 フレームワーク Foundation クラス NSMetadataQ…

results

レシーバーのために結果オブジェクトの配列を返します 解説 レシーバーのために結果オブジェクトの配列を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -groupedResults…

searchScopes

レシーバーの検索範囲を返します 解説 レシーバーの検索範囲を返します。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setSearchScopes: 例文

setDelegate:

-(void)setDelegate:(id)delegate : 解説 デリゲートをセットします。 調査中... 返り値 ( void ) なし 引数 ( id )delegate フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -delegate 例文

setGroupingAttributes:

-(void)setGroupingAttributes:(NSArray *)attrs : 解説 グループ化属性をセットします 調査中... 返り値 ( void ) なし 引数 ( NSArray * )attrs フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -groupingAttribut…

setNotificationBatchingInterval:

-(void)setNotificationBatchingInterval:(NSTimeInterval)timeInterval : 解説 通知を送る間隔をセットします。 デフォルトは1.0です。 調査中... 返り値 ( void ) なし 引数 ( NSTimeInterval )timeInterval フレームワーク Foundation クラス NSMetadataQ…

setPredicate:

検索条件をセットします -(void)setPredicate:(NSPredicate *)predicate : 解説 検索条件をセットします。 (kMDItemDisplayName like[cd] '*.strings')【定数】 ●kMDItemDisplayName 表示名 【】 ●LIKE[cd] 含む 【】 ●* 任意の文字列 調査中... 返り値 ( vo…

setSearchScopes:

検索場所をセットします -(void)setSearchScopes:(NSArray *)scopes : 解説 検索場所をセットします。 【検索場所】 ●NSMetadataQueryUserHomeScope ●NSMetadataQueryLocalComputerScope ●NSMetadataQueryNetworkScope ●@"/System/Library/" 直接パスで指定 …

setSortDescriptors:

検索結果をソートするソートデスクリプタをセットします -(void)setSortDescriptors:(NSArray *)descriptors : 解説 検索結果をソートするソートデスクリプタをセットします。 返り値 ( void ) なし 引数 ( NSArray * )descriptors フレームワーク Foundatio…

setValueListAttributes:

-(void)setValueListAttributes:(NSArray *)attrs 解説 バリューリスト属性をセットします。 調査中... 返り値 ( void ) なし 引数 ( NSArray * )attrs フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -valueListAt…

sortDescriptors

解説 ソートデスクリプタを返します。 調査中... 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setSearchScopes: 例文

startQuery

検索キューを開始します 解説 検索キューを開始します。 キューを開始することができればYESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -stopQuery 例文

stopQuery

キューを停止することができるかを返します 解説 キューを停止することができるかを返します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -startQuery 例文

valueListAttributes

解説 バリューリスト属性を返します。 調査中... 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 -setValueListAttributes: 例文

valueLists

バリューリストを返します 解説 バリューリストを返します。 調査中... 返り値 ( NSDictionary * ) なし 引数 フレームワーク Foundation クラス NSMetadataQuery Instance Methods 使用可能 10.4 参照 例文

valueOfAttribute:forResultAtIndex:

idxの番号でのアトリビュート名の値を返します -(id)valueOfAttribute:(NSString *)attrName: forResultAtIndex:(unsigned)idx: 解説 idxの番号でのアトリビュート名の値を返します、 返り値 ( id ) オブジェクト() 引数 ( NSString * )attrName ( unsigne…