jjzjj

Userdefaults

全部标签

ios - UserDefaults 不使用 Swift 保存

我正在尝试使用UserDefaults持久保存一个bool值。这是我的代码:publicstaticvarisOffline=UserDefaults.standard.bool(forKey:"isOffline"){didSet{print("SavingisOfflineflagwhichisnow\(isOffline)")UserDefaults.standard.set(isOffline,forKey:"isOffline")UserDefaults.standard.synchronize()}}为什么不起作用?这段代码有什么问题?问题是,当我尝试从UserDefaul

ios - UserDefaults 不使用 Swift 保存

我正在尝试使用UserDefaults持久保存一个bool值。这是我的代码:publicstaticvarisOffline=UserDefaults.standard.bool(forKey:"isOffline"){didSet{print("SavingisOfflineflagwhichisnow\(isOffline)")UserDefaults.standard.set(isOffline,forKey:"isOffline")UserDefaults.standard.synchronize()}}为什么不起作用?这段代码有什么问题?问题是,当我尝试从UserDefaul

dictionary - Swift NSUserDefaults 不保存字典?

我有以下测试代码:functestSaveDictionary(){letuserDefaults=NSUserDefaults.standardUserDefaults()varjo=["a":"1.0","b":"2.0"]letakey="aKey"userDefaults.setObject(jo,forKey:akey)varisOk=userDefaults.synchronize()vardata0=userDefaults.dictionaryForKey(akey)println(data0)}println(data0)的输出为nil。我的代码有什么问题吗?Swif

dictionary - Swift NSUserDefaults 不保存字典?

我有以下测试代码:functestSaveDictionary(){letuserDefaults=NSUserDefaults.standardUserDefaults()varjo=["a":"1.0","b":"2.0"]letakey="aKey"userDefaults.setObject(jo,forKey:akey)varisOk=userDefaults.synchronize()vardata0=userDefaults.dictionaryForKey(akey)println(data0)}println(data0)的输出为nil。我的代码有什么问题吗?Swif

ios - 将结构保存到 UserDefaults

我有一个要保存到UserDefaults的结构。这是我的结构structSong{vartitle:Stringvarartist:String}varsongs:[Song]=[Song(title:"Title1",artist"Artist1"),Song(title:"Title2",artist"Artist2"),Song(title:"Title3",artist"Artist3"),]在另一个ViewController中,我有一个UIButton像这样附加到这个结构上@IBActionfunclikeButtonPressed(_sender:Any){songs.a

ios - 将结构保存到 UserDefaults

我有一个要保存到UserDefaults的结构。这是我的结构structSong{vartitle:Stringvarartist:String}varsongs:[Song]=[Song(title:"Title1",artist"Artist1"),Song(title:"Title2",artist"Artist2"),Song(title:"Title3",artist"Artist3"),]在另一个ViewController中,我有一个UIButton像这样附加到这个结构上@IBActionfunclikeButtonPressed(_sender:Any){songs.a

ios - 如何在 Swift 中使用 UserDefaults?

我如何使用UserDefaults在Swift中保存/检索字符串、bool值和其他数据? 最佳答案 引用:NSUserdefaultobjectTypesSwift3及以上商店UserDefaults.standard.set(true,forKey:"Key")//BoolUserDefaults.standard.set(1,forKey:"Key")//IntegerUserDefaults.standard.set("TEST",forKey:"Key")//setObject检索UserDefaults.standard.

ios - 如何在 Swift 中使用 UserDefaults?

我如何使用UserDefaults在Swift中保存/检索字符串、bool值和其他数据? 最佳答案 引用:NSUserdefaultobjectTypesSwift3及以上商店UserDefaults.standard.set(true,forKey:"Key")//BoolUserDefaults.standard.set(1,forKey:"Key")//IntegerUserDefaults.standard.set("TEST",forKey:"Key")//setObject检索UserDefaults.standard.

ios - Objective c 中的 UserDefaults 数据验证

我想通过使用if条件来验证我的NSUserDefaults字符串值。我已经完成了以下代码,但我正在寻找更好的验证方法。NSString*savedValue=[[NSUserDefaultsstandardUserDefaults]stringForKey:@"colordatafromthisvc"];NSLog(@"%@colorValue---",savedValue);if([savedValueisEqualToString:@"black"]){_imglet.image=[_imglet.imageimageWithRenderingMode:UIImageRenderi

objective-c - 来自 userDefaults 的值未填充 URL 查询字符串

我正在制作这个聊天应用程序,它与我的网络服务器上的.php文件一起使用,以将数据存储在SQL数据库中到目前为止,这是我的代码:#import"vtchatViewController.h"@interfacevtchatViewController()@end@implementationvtchatViewController@synthesizemessageBox,messageView,Send,Refresh;-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typi