我正在根据tinder的功能创建一个应用程序....如果你喜欢这个词(从一个随机生成器创建)你向右滑动它会将它存储在一个文字库中,以便用户返回以后
我是Xcode和swift的新手,在应用程序中存储用户输入的最佳方法是什么? Image of the layout of the page
答案 0 :(得分:0)
您可以使用NSUserDefaults
。
// Set
// forKey is the unique value to access the object you have saved
NSUserDefaults.standardUserDefaults().setObject("value", forKey: "key")
// Get
NSUserDefaults.standardUserDefaults().stringForKey("key")
例如,当你想保存名为"得分"的变量时,请执行:
NSUserDefaults.standardUserDefaults().setObject(\(score), forKey: "key")
如果您想获得此值:
let score = NSUserDefaults.standardUserDefaults().stringForKey("key")
您可以使用几种不同类型的默认值,我在此示例中使用了setObject
。