アプリケーション設定の動作を模倣する iPhone クラスを作成した人はいますか? まったく同じ XML 構造などを使用して、アプリ内で使用する設定テーブルを定義できると便利です。
2 に答える
4
iPhone アプリケーション内から環境設定を設定するためのライブラリまたはフレームワークはありますか?を参照してください。
特に。そこに記載されているmySettingsライブラリ:
mySettings [...] は、設定アプリで使用されるものと同様の plist 構成ファイルを使用し、いくつかのオプションを追加します。
[...]
デフォルトでは、設定自体は標準のユーザー デフォルト オブジェクト ([NSUserDefaults standardUserDefaults]) に保存されますが、キーと値のコーディングをサポートする任意のオブジェクトを使用できます。これにより、モデル クラスを設定ビューで直接使用できます。
于 2010-01-22T21:06:49.700 に答える
1
アプリケーション設定 (または NSUserDefaults) は、本質的に美化された NSDictionary です。オブジェクトを設定に追加し、それらをキーに関連付けて、後で取得できるようにします。
これを行いたい場合は、NSDictionary のシングルトン インスタンスをラップするクラスを作成するだけです。そうすれば、次のようにアプリ全体で参照できます。
[[MyAppSettings sharedInstance] objectForKey:key];
于 2010-01-22T21:05:40.390 に答える