registerUserInterfaceItemSearchHandler:
アプリケーションのHelp検索で使用するハンドラを設定
- (void)registerUserInterfaceItemSearchHandler:(id<NSUserInterfaceItemSearching>)handler
func registerUserInterfaceItemSearchHandler(_ handler: NSUserInterfaceItemSearching)
解説
アプリケーションのHelp検索で使用するハンドラを設定
返り値
なし
引数
(id<NSUserInterfaceItemSearching>)handler
_ handler: NSUserInterfaceItemSearching
フレームワーク
ApplicationKit
クラス
NSApplication
使用可能
10.6
更新時のバージョン
OS X 10.10
参照
関連記事(外部サイト)
例文
//NSApplication registerUserInterfaceItemSearchHandler @IBAction func function065(sender: AnyObject) { let anApplication = MyApplication.sharedApplication() anApplication.registerUserInterfaceItemSearchHandler(self ) } //NSUserInterfaceItemSearchingプロトコルのメソッド(必須)Helpの検索に文字を入れるとその情報が取得できる func searchForItemsWithSearchString(searchString: String, resultLimit: Int, matchedItemHandler handleMatchedItems: ([AnyObject]!) -> Void) { NSLog("searchForItemsWithSearchString %@",searchString) } func localizedTitlesForItem(item: AnyObject) -> [AnyObject] { NSLog("localizedTitlesForItem") var sendArray = ["aaa","bbb","ccc","ddd"] return sendArray } //NSUserInterfaceItemSearchingプロトコルのメソッド 終了