MacアプリケーションのNSUserDefaultsデータはどこに保存されていますか?
2023-09-23 12:23:32
質問
NSUserDefaultsを使用して、アプリケーションにデータを保存しています。
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setObject:@"dummy string" forKey:@"lastValue"];
[prefs synchronize];
テスト目的のために、Mac で NSUserDefaults データが保存されているシステム環境設定の plist ファイルを見る必要があります。
iOS アプリケーションのユーザー デフォルトがどこに保存されているかは知っていますが、Mac アプリケーションについてはわかりません。Mac アプリケーションの NSUserDefaults データはどこに保存されているのでしょうか。
どのように解決するのですか?
複数個所に存在することがあります。
~/Library/Preferences/com.example.myapp.plist
~/Library/SyncedPreferences/com.example.myapp.plist
で、サンドボックス化されている場合は
~/Library/Containers/com.example.myapp/Data/Library/Preferences/com.example.myapp.plist
~/Library/Containers/com.example.myapp/Data/Library/SyncedPreferences/com.example.myapp.plist
関連
-
[解決済み】Macでポート3000をロックしているプロセスを検索(およびkill)する
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み】Mac OS XでPostgreSQLサーバーを起動するには?
-
[解決済み】Mac OS Xでは、Javaはどこにインストールされていますか?
-
[解決済み] このgdbの出力は何を意味しているのでしょうか?
-
[解決済み] メソッドが存在するかどうかをチェックする
-
[解決済み] 「アプリケーションはアクティブなコントローラを表示しようとした」?
-
[解決済み] NSStringの最初の3文字を取得するには?
-
[解決済み] Swiftの変数はアトミックか?
-
[解決済み] writeToFile:atomically:はデータを上書きするのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Objective-Cのクラス→文字列のようなものです。[NSArray className] -> @"NSArray" のようになります。
-
[解決済み] Objective-Cでコールバックを実行する方法
-
[解決済み] 数字の後に "f "をつける
-
[解決済み] NSSetからNSMutableArrayを返す方法
-
[解決済み] Swiftの変数はアトミックか?
-
[解決済み] std::stringをNSStringに変換する方法は?
-
[解決済み] ARCはディスパッチキューをサポートしていますか?
-
[解決済み] CocoaでperformSelector:withObject:afterDelay:をプリミティブ型で使用する方法は?
-
[解決済み] iOSです。2つの日付を比較する
-
[解決済み] ViewController の respondsToSelector: 割り当て解除されたインスタンスにメッセージが送信される (CRASH)