swift版本5.1.3中NSUserDefaults.standardUserDefaults().stringForKey是如何使用的?
In swift version 5.1.3 How is NSUserDefaults.standardUserDefaults().stringForKey used?
你好,我正在看视频学习。由于是老版本,貌似你用的是NS,现在不知道怎么用了,求教
Youtube 视频link
https://www.youtube.com/watch?v=PKOswUE731c >> 32:40
let userEmailStored = NSUserDefaults.standardUserDefaults().stringForKey("userEmail")
let userPasswordStored = NSUserDefulats.standardUserDefaults().stringForKey("userPassword")
现在的版本,我们知道不用NS就可以用,但是减去NS也用不到。
Cannot be used
如果你告诉我,我将不胜感激。
您现在可以使用 UserDefaults
并获得 String
值,如下所示:
let userEmailStored = UserDefaults.standard.string(forKey: "userEmail")
let userPasswordStored = UserDefaults.standard.string(forKey: "userPassword")
您现在可以使用 UserDefaults
并像这样设置 String
值:
UserDefaults.standard.set("email", forKey: "userEmail")
UserDefaults.standard.set("password", forKey: "userPassword")
你好,我正在看视频学习。由于是老版本,貌似你用的是NS,现在不知道怎么用了,求教
Youtube 视频link https://www.youtube.com/watch?v=PKOswUE731c >> 32:40
let userEmailStored = NSUserDefaults.standardUserDefaults().stringForKey("userEmail")
let userPasswordStored = NSUserDefulats.standardUserDefaults().stringForKey("userPassword")
现在的版本,我们知道不用NS就可以用,但是减去NS也用不到。 Cannot be used
如果你告诉我,我将不胜感激。
您现在可以使用 UserDefaults
并获得 String
值,如下所示:
let userEmailStored = UserDefaults.standard.string(forKey: "userEmail")
let userPasswordStored = UserDefaults.standard.string(forKey: "userPassword")
您现在可以使用 UserDefaults
并像这样设置 String
值:
UserDefaults.standard.set("email", forKey: "userEmail")
UserDefaults.standard.set("password", forKey: "userPassword")