2010-11-21 19 views
0

URL用のNSComboBoxを持つ小さなMac OSユーティリティアプリケーションを作成しています。実行中にNSComboboxの履歴を保存する

私は履歴を永続的にしたいと思いますが、データをどこに保存するのかわかりません。

これはiPhoneアプリの場合、アプリケーションが終了するように指示されたときにURLの配列を保持するだけですが、Mac OSでこれが最善の方法であるかどうかはわかりません。

私は同じことをやって、アプリケーションが終了したときにファイルに配列をエノケートする必要がありますか? また、CFPreferencesを使用する必要がありますか? 他に何か?

答えて

1

嗜好は私には適しているようです。 の代わりにCFPreferences、私はココアネイティブNSUserDefaultsを使用したいと思います。

+0

わかりませんが、インタフェースエディタのコンボボックスをNSUserDefaultsコントローラに接続して、これらの値の保存を自動化することができます。私は現時点でMacではないので確認できません。 –

+0

NSUserDeafultsはうまく働いています、ありがとう –

関連する問題