gpt4 book ai didi

objective-c - Mac 应用程序的 NSUserDefaults 数据存储在哪里?

转载 作者:IT老高 更新时间:2023-10-28 11:29:27 24 4
gpt4 key购买 nike

我正在使用 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

关于objective-c - Mac 应用程序的 NSUserDefaults 数据存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7982740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com