nsuserdefaults 相关问题

NSUserDefaults是Objective-C API,用于在Apple的Cocoa和Cocoa Touch的Foundation框架中存储和检索用户首选项。它在OS X v10.0及更高版本中可用,在iOS 2.0及更高版本中可用,它继承自NSObject根类

在 iOS 上存储身份验证令牌 - NSUserDefaults 与 Keychain?

当用户登录服务时,我应该在哪个位置存储令牌?我不保存密码(显然我会使用钥匙串),而只是保存令牌。很多地方都说只是...

回答 3 投票 0

了解 suiteName 和 App Groups 之间的关系

背景 我正在开发一个由插件和主应用程序组成的 macOS 应用程序。我希望两个目标能够共享相同的设置。我想操纵我的设置...

回答 1 投票 0

可用于 Swift 的 API 提供与当前 macOS 用户关联的 Apple ID?

Swift 是否有任何可用的 API 可以提供与当前 macOS 用户关联的 Apple ID 的名称(应该是电子邮件地址,AFAIK)? 以下命令行似乎证明...

回答 1 投票 0

在 NSUserDefaults 中保存元组

我正在使用元组来存储这样的东西。 var accessLavels: (hasInventoryAccess: Bool, hasPayrolAccess: Bool) accessLavels = (hasInventoryAccess: true, hasPayrolAccess: false) 现在我想...

回答 6 投票 0

是否可以在 NSUserDefaults 中保存 NSManagedObject?

我在 userDefaults 中保存 NSManagedObject 时遇到困难,我想知道 a) 我是否应该尝试这样做,或者这不是一个合适的方法,或者 b) 如果这是一个合适的方法,...

回答 4 投票 0

是否可以用下标抛出异常?

我在 Swift 5.10 中编写了下面的代码,通过在下标中给出键值来存储和检索 UserDefaults 中的 Codable 数据,但存在一些编译时错误: 预计订阅者为“->”...

回答 1 投票 0

是否可以用下标抛出异常

我在 swift 5.10 中编写了下面的代码,通过在下标中给出键值来存储和检索 UserDefaults 中的可编码数据,但是存在一些编译时错误 Expected '->' for subscript

回答 1 投票 0

无法在 UserDefaults 中存储自定义类 - 尝试插入非属性列表

我试图在 UserDefaults 中存储自定义类,但是应用程序启动后我收到“尝试插入非属性列表”错误。我已经成功存储了客户数组...

回答 2 投票 0

运行单元测试时删除 UserDefaults 生成的 plist 文件

我正在测试一个依赖于 UserDefaults 实例的类。按照此处找到的示例代码,我创建并设置实例,如下所示: 覆盖函数设置(){ super.setUp() 绝对...

回答 3 投票 0

将 NSRect 保存到 NSUserDefaults

目前我正在尝试将 NSRect 保存到我的用户默认值。现在我使用 NSValue 将其包装为对象,然后使用以下代码将其作为对象保存到用户默认值中: [用户定义...

回答 2 投票 0

我没有收到有关 Objective-c 项目中 PrivacyInfo.xc 隐私政策的电子邮件

将使用 Apple 基本 API 的 Objective-c 项目应用程序上传到 App Store Connect 时,我无法收到任何电子邮件。 该项目包括 Userdefault API,但不包括 .xcprivacy 文件。 我

回答 1 投票 0

如何访问 Flutter SharedPrefences 中 iOS UserDefaults 存储的数据

我已经在 Store 上有一个 iOS 应用程序,现在计划在新版本发布时将其替换为 Flutter。 我想在 Flutter 代码中访问本机应用程序的 UserDefaults 数据。 使用

回答 3 投票 0

UserDefaults 未使用 Swift 保存

我正在尝试使用 UserDefaults 持久保存布尔值。这是我的代码: 公共静态 var isOffline = UserDefaults.standard.bool(forKey: "isOffline") { 没有设置{ ...

回答 5 投票 0

如何设置UserDefaults的初始值?

我有一个名为 soundSwitch 的开关,我使用 UserDefault 保存按钮的状态,如下所示: @IBAction func soundChanged(发送者: AnyObject) { 如果声音开关.on { defaults.setBoo...

回答 11 投票 0

NSUserDefaultsDidChangeNotification:更改的密钥的名称是什么?

当 UserDefaults 中的某些值发生更改时,此代码将调用方法“defaultsChanged” NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; [中心addObserver:self

回答 6 投票 0

Swift - 如何设置 NSUserDefaults 的初始值

我有一个名为 soundSwitch 的开关,我使用 userDefault 保存按钮的状态,如下所示: @IBAction func soundChanged(发送者: AnyObject) { 如果声音开关.on{ 默认值。

回答 11 投票 0

长时间后重新启动应用程序时,用户默认设置会被清除

我有一个可以登录的 iOS 应用程序,我正在使用用户默认值来存储“firstLogin”、“freshInstall”、“userName”、“sessionTime”等数据。我正在...

回答 2 投票 0

[__NSPlaceholderArray initWithObjects:count:]:尝试从对象[0]插入nil对象

我有 EAGLView 持有 PresentFrameBuffer 并保存 EAGLView 的屏幕截图,将此屏幕截图发送到 UIActivityViewController 社交网络框架的 UIViewController。所以,我保存在

回答 2 投票 0

NS用户默认位置

我找不到我的应用程序的 nsuserdefaults 位置。 在同一问题中,解决方案是/users/您的用户名/Library/Application Support/iPhone Simulator//Applications。但我在 iPhone Simulator 中没有...

回答 4 投票 0

iOS 17 - 重新启动应用程序时用户默认值被清除

在 iOS 16 及更早版本上运行良好,但在 iOS 17 上,用户默认值被清除。 我不使用数据保护权利。 我使用应用程序组,并尝试了 UserDefaults.standard 和 UserDefaults(suiteName...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.