nsuserdefaults 相关问题

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

在UserDefaults中设置对象数组

如何在UserDefaults中设置并稍后获取json对象数组?当我尝试将其设置如下时,我的应用程序崩溃:import SwiftyJSON var finalArray = [JSON]()UserDefaults.standard.set(...

回答 3 投票 -3

在nsuserdefaults中保存bool

当我的应用程序启动音乐播放时: - (void)playBgMusic {NSString * path = [[NSBundle mainBundle] pathForResource:@“bgmusic”ofType:@“aif”]; theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[...

回答 4 投票 6

如何在NSUserDefaults中绑定NSDictionary中的对象?

如何将NSDictionary对象绑定到Interface Builder中的多个文本字段?我想将每个对象绑定到字典中的特定项。例如,第一个文本字段应该是......

回答 3 投票 5

为什么Set不是属性列表类型?

我试图保存一套 输入用户默认值并得到“尝试设置非属性列表对象”错误..这让我想知道,为什么Set不是属性列表类型?为什么是 ...

回答 2 投票 0

尝试在Swift 3中保存自定义对象时尝试插入非属性列表对象

我有一个符合NSCoding协议的简单对象。 import Foundation类JobCategory:NSObject,NSCoding {var id:Int var name:String var URLString:String init(id:...

回答 3 投票 33

我是否必须使用标准的共享UserDefaults对象?

作为惯例,在处理UserDefaults时,我们使用它的标准对象。但是,使用标准UserDefaults应设置/获取可从新实例访问的值,反之亦然....

回答 1 投票 0

如何防止得到 从NSUserDefaults检索一个对象

我正在使用NSUserDefaults来检索我存储的对象。这是我的保存功能:让archivedObject = NSKeyedArchiver.archivedData(withRootObject:imageMetadata)UserDefaults ....

回答 1 投票 0

UserDefaults通过新启动重置

我有一个程序,当用户按下播放按钮时播放不同的音频剪辑。对于要播放的音频,信用值必须大于1.我尝试使用UserDefaults作为...

回答 1 投票 0

UserDefaults保存String - >尝试将非属性列表对象(Function)设置为NSUserDefaults / CFPreferences

我在检索UserDefaults时收到上面的错误消息。我将值保存为String。 TimeInterval转换为String。问题出在哪儿?保存字符串的代码:let timeResponse:...

回答 1 投票 0

如何使用UserDefaults保存UIColor? [重复]

我正在尝试编写代码,以便在用户按下夜间按钮时,如果用户关闭应用程序,背景将变为黑色并保持黑色。 (同样适用于日间模式。)请注意:我已经......

回答 2 投票 9

删除NSUserDefaults以获取以。开头的键

我想删除存储在NSUserDefaults中的字符串,用于以“NavView”开头的键。我想过使用hasPrefix()方法,但我似乎无法弄明白。我知道 ...

回答 2 投票 2

如何在Swift中保存复选标记?

我正在为自己做一个todo应用程序,我想做一个功能来标记待办事项。它添加了一个复选标记,字体应该变成灰色,但我是新编码,所以我真的不知道如何保存...

回答 2 投票 -2

无法将自定义类数组保存到UserDefaults

我正在尝试将自定义类数组保存到UserDefaults但它不起作用。如果让我,我会回来。我在网上到处看。我正在使用Swift 4.2扩展UserDefaults {func saveReciters(_ ...

回答 1 投票 0

将对象保存到用户默认值[重复]

我无法在我的用户默认值中保存viewControllers列表,它在此userDefault.set(vcList,forKey:“vcList”)中崩溃。错误日志说:由于未被捕获而终止应用程序...

回答 2 投票 -4

无法将'[Favorite.Type]'类型的返回表达式转换为返回类型'[Favorite]'

我想创建一个通用函数,用于从UserDefaults获取符合NSObject和NSCoding协议的Elements。但是,当我想使用该功能时,我收到此错误...

回答 1 投票 0

从UserDefaults值增加UILabel - Swift

我正在创建一个计数器,并且希望能够在每次按下按钮时增加1,这会更新我的UILabel并保存到UserDefaults。我能够很好地保存和检索值,...

回答 2 投票 0

如何在Swift中使用UserDefaults?

如何使用UserDefaults在Swift中保存/检索字符串,布尔值和其他数据?

回答 11 投票 86

从UserDefaults检索字典数组

我正在尝试检索存储在UserDefaults中的字典数组,但我无法确定如何最好地执行此操作。这是我到目前为止:让userDefaults = UserDefaults.standard var userWorkouts:...

回答 1 投票 -2

使用userDefaults保存UIViews

我有一个项目,我放置一个视图,一个按钮隐藏视图,一个显示视图,然后一个标签和一个按钮(每次按下按钮,你得到一个不同于0的数字)@IBAction弱...

回答 1 投票 0

将自定义对象保存到NSUserDefaults [重复]

我有一个新闻ViewController和一个TeamViewController。 TeamViewController包含一个teamObjects的tableView,选中后将其添加到数组中。我想把这个数组添加到......

回答 2 投票 60

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