NSUserDefaults是Objective-C API,用于在Apple的Cocoa和Cocoa Touch的Foundation框架中存储和检索用户首选项。它在OS X v10.0及更高版本中可用,在iOS 2.0及更高版本中可用,它继承自NSObject根类
我想删除存储在NSUserDefaults中的字符串,用于以“NavView”开头的键。我想过使用hasPrefix()方法,但我似乎无法弄明白。我知道 ...
我正在为自己做一个todo应用程序,我想做一个功能来标记待办事项。它添加了一个复选标记,字体应该变成灰色,但我是新编码,所以我真的不知道如何保存...
我正在尝试将自定义类数组保存到UserDefaults但它不起作用。如果让我,我会回来。我在网上到处看。我正在使用Swift 4.2扩展UserDefaults {func saveReciters(_ ...
我无法在我的用户默认值中保存viewControllers列表,它在此userDefault.set(vcList,forKey:“vcList”)中崩溃。错误日志说:由于未被捕获而终止应用程序...
无法将'[Favorite.Type]'类型的返回表达式转换为返回类型'[Favorite]'
我想创建一个通用函数,用于从UserDefaults获取符合NSObject和NSCoding协议的Elements。但是,当我想使用该功能时,我收到此错误...
从UserDefaults值增加UILabel - Swift
我正在创建一个计数器,并且希望能够在每次按下按钮时增加1,这会更新我的UILabel并保存到UserDefaults。我能够很好地保存和检索值,...
如何使用UserDefaults在Swift中保存/检索字符串,布尔值和其他数据?
我正在尝试检索存储在UserDefaults中的字典数组,但我无法确定如何最好地执行此操作。这是我到目前为止:让userDefaults = UserDefaults.standard var userWorkouts:...
我有一个项目,我放置一个视图,一个按钮隐藏视图,一个显示视图,然后一个标签和一个按钮(每次按下按钮,你得到一个不同于0的数字)@IBAction弱...
我有一个新闻ViewController和一个TeamViewController。 TeamViewController包含一个teamObjects的tableView,选中后将其添加到数组中。我想把这个数组添加到......
在Xcode 10,Swift 4.2中是否弃用了UserDefaults?
我正在创建一个需要拥有UserDefaultManager的应用程序。但不幸的是它显示了一个错误:使用未解析的标识符'UserDefaults'我试图通过声明一个变量来解决它:...
我用一些按钮创建了一个网格,每个按钮都与某种颜色相关联并改变了视图的背景颜色:@IBOutlet weak var backgroundSelectionView:UIView!覆盖函数...
我试图将struct数组保存到UserDefaults,我无法弄清楚为什么JsonEncoder返回空数据。我有一个符合Codable协议结构的设置模型MenuItem:Codable {let name:...
我正在尝试创建排行榜,但玩家姓名和分数并未永久保存,“排行榜”仅包含来自文本视图中最新游戏的数据。我试着制作......
将对象数组中的选定项目保存到swift 4中的UserDefaults
我已经解码了我的Json结构,现在我有对象数组,每个对象都有一些值,所以我想当用户选择集合中的项目查看数组中的选定对象附加到...
将我的自定义类存储在UserDefaults中,并将此UserDefault转换(解析)以达到值(Swift 4.2)
我创建了一个虚拟IOS应用程序来很好地解释我的问题。让我与所有细节分享:这个虚拟IOS应用程序中有2个页面:LoginPageViewController.swift和...
现在我知道苹果不推荐这个。通常,您不应在应用程序中更改iOS系统语言(通过使用AppleLanguages pref键)。这违背了......
我有一个应用程序,用户拍照,一旦拍照,它应保存到UserDefaults。我一直收到这个错误:“无法使用类型'的参数列表调用'setObject'(...
我只是在登录或注册App时尝试将用户ID和状态保存为UserDefaults中的真值。 UserDefaults.standard.set(用户?.CustID,forKey:“CustID”)UserDefaults.standard.set(...
是否可以使用KVO,不仅可以检测值是否更改,还可以检测是否再次设置了相同的值?我目前只在价值变化时收到通知(是...