私は2つのアプリ(ゲームとそのエディタ)の間でプリファレンスを共有したいと考えています。どうすればこれを達成できますか?私はゲームがエディタの好みのplistから明示的に読むことができると思ったが、私はこれを達成する最もクリーンな方法が何であるか分からない。他のアプリのプリファレンスを読んだり、いくつかのプリファレンスを共有したりできますか?
5
A
答えて
4
NSUserDefaults
は、検索するドメインのリストを維持します。デフォルトでは、アプリケーションの設定ファイルを調べるだけですが、他の場所を検索することもできます。
あなたはこのような何かを行うことができます。
NSUserDefaults *defaults = [[NSUserDefaults alloc] init];
[defaults addSuiteNamed:@"com.example.game.shared-prefs"];
、アプリ間で設定を共有するには。
2
エキスパートパラメータのCFPreferences APIにドロップダウンします。 NSUserDefaults
'の設定のアイデアは、アプリケーションのためのものですが、CFPreferencesでは、あなたが望むマルチアプリの設定のタイプのホスト、スイートなどを定義することができます。
関連する問題
- 1. 共有プリファレンスの値をクリアしたい
- 2. トグルボタン付き共有プリファレンス
- 3. 共有プリファレンスのヌルポインタ例外
- 4. カスタムコンテキストラッパーインジェクションの中で共有プリファレンスを取得できません
- 5. 共有プリファレンス/プリファレンス・アクティビティはページ内のフラグメントの有効/無効を許可しますか?
- 6. プリファレンスの読み取り/書き込み
- 7. 共有プリファレンス強制終了
- 8. アクティビティとサービス間のプリファレンスの共有
- 9. ブロードキャストレシーバは共有プリファレンスで現在の値を読み込みません
- 10. Android共有プリファレンスの初期化
- 11. 他のアクティビティの静的オブジェクトから共有プリファレンスを呼び出す?
- 12. 共有プリファレンスはユーザー間で共有されます
- 13. 共有プリファレンスでユーザー名とパスワードを保存したい
- 14. optionMenuアイテムアイコンを共有プリファレンスに保存
- 15. データを取得するための共有プリファレンスの使用
- 16. 計算された変数を共有プリファレンスに割り当てます
- 17. プリファレンスの使用が正しくありません
- 18. コンテキストが変更されたときに共有プリファレンスを読み取る
- 19. チェック可能リストから共有プリファレンスを取得する
- 20. 共有プリファレンスからスピナーを挿入する
- 21. 共有プリファレンスで複数のプレイリストを保存するには
- 22. いつ非永続プリファレンスを使用したいですか?
- 23. Androidスタジオ:共有プリファレンスのログインページがまだSharedPreferenceに表示されて読み込まれています
- 24. 文字列のarraylistを共有プリファレンスに保存する
- 25. android - 2つの異なるRecyclerViewAdapter間で共有プリファレンスを使用する方法
- 26. プリファレンスから値を読み取る
- 27. フラグメント内で共有プリファレンスを使用する
- 28. インタースティシャル広告を共有プリファレンスで保存する
- 29. アンドロイドの活動のトップに共有プリファレンスを作成できないのはなぜですか?
- 30. フラグメントとアクティビティー間の共有プリファレンスの使用