[Rubycocoa-devel 108] Re: Fwd: Sample contribution (RubySpotlight)

Back to archive index

kimura wataru kimur****@i*****
Thu Oct 13 23:12:10 JST 2005


 木村です。

 この修正いれて、RubyCocoaのサンプルに追加しようと思うのですが、
contributeしてくれた方には、修正を入れる旨は私から連絡したほうが
よいでしょうか?

> ちょっと動かしてみましたけど、条件がparseできないとアプリケーションが
>終了してしまいますね。検索式でエラーが起きたときは、検索を中止するように
>してみました。
> なんらかのメッセージ出力したほうがよいでしょうか。
>
>----
>--- Spotlight.rb.org    2005-09-14 21:36:45.000000000 +0900
>+++ Spotlight.rb    2005-09-14 22:24:26.000000000 +0900
>@@ -21,7 +21,11 @@
>    end
>    
>    def search
>-       predicateToRun = OSX::NSPredicate.predicateWithFormat(@predicate, nil)
>+    begin
>+         predicateToRun = OSX::NSPredicate.predicateWithFormat(@predicate, nil)
>+    rescue 
>+      return # stop search when NSPredicate fails to parse
>+    end
>        @query.setPredicate(predicateToRun)
>        @query.startQuery()
>    end
>----
>

-- 
kimura wataru
<mailto:kimur****@i*****>



More information about the Rubycocoa-devel mailing list
Back to archive index