人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Objective-C(MaxOSアプリ)、NSMetadataQueryを用いてローカルのファイルを検索したいと考えています。
xcodeは「Version 4.6.3」でOS X Deployment Targetは10.8に設定、ARC使用しています。

コマンドラインツールでユーザーフォルダ内の検索目的で、appleのサンプルを参考に下記アドレスに掲載のコードを書いたのですが、BuildはErrorなく終了しますが検索完了の通知がされません。
コードを添削していただいて、稼働するようご教示していただきたくお願いする次第です。
なおMDQueryを用いた別のプロジェクトだと同じ条件で検索は正常に終了します。

どこか不備がなのか・・・色々調べましたが見当がつきません。appleのデベロッパーサイトも現在閉鎖中で困っています。なにとぞ、よろしくお願いいたします。
コードはここに掲載しましたhttp://qqquestion.hatenablog.com/entry/2013/07/27/233427

●質問者: lisence
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● holoholobird
●500ポイント ベストアンサー

http://iphone-tora.sakura.ne.jp/nsnotificationcenter.html
http://www.objectivec-iphone.com/foundation/NSNotification/postNotificationName.html

コード見る限りnotification周り……というかfinishあたりに違和感があります。

 //終了した時

 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(finish) 

ここかなぁ。。。
appleのデベロッパー、限定的とはいえ復帰したので、通知にどの辺のサンプルを参考にしたか教えていただいてもいいでしょうか。


lisenceさんのコメント
お世話になります。 参考にしたのは、iosですが以下のサンプルコードを参考にしました。 http://developer.apple.com/library/ios/#DOCUMENTATION/Carbon/Conceptual/SpotlightQuery/Concepts/QueryingMetadata.html サンプルコードそのままでは、やはり終了通知がされなかったため色々変更して現在にいたっています。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ