如何在应用程序中保存用户输入

How can you save a users input in an app

我正在创建一个基于 tinder 功能的应用程序....如果您喜欢这个词(由随机生成器创建),您可以向右滑动并将其存储在词库中供用户返回稍后。

我是 Xcode 和 swift 的新手,在应用程序中存储用户输入的最佳方式是什么? Image of the layout of the page

您可以使用 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")

例如,当您想要保存一个名为 "score" 的变量时,请执行:

NSUserDefaults.standardUserDefaults().setObject(\(score), forKey: "key")

当你想得到这个值时:

let score = NSUserDefaults.standardUserDefaults().stringForKey("key")

您可以使用几种不同类型的默认值,我在此示例中使用了 setObject