ちゅうわけでStaticプロダクトとして公開。
一度起動してしまうと外から終了するかログアウトするまで実行しっぱなし。ExampleのSimpleServiceはそうだったんで。そのうち「放っておいたら終了」する機能は付けるつもり。あと、IETFのRFC以外の名前空間の解決もしなきゃ。
GUIを持たない癖にいっちょまえにNibファイルを持っているのは、コントローラの生成、保持とdelegateの設定をNibファイルでやっているから。だってNSApplicationのサブクラスで同じ事を実装するより楽なんだもん。ちなみに、ISBNの検索にamazonは嫌だと言う人やRFCを読むのにHTML化された文章が良いと言う人は、Localizable.stringsを弄って下さい。
問題は、設定に依っては予期せず新規ウインドウを開く事態になる事。ユーザがブラウザ内でジャンプしたつもりでも、実際にはバックグラウンドのアプリケーションを経由しているから。こればっかりはどうしようもない。