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

时间:2016-05-08 00:49:25

标签: xcode storage storing-data

我正在根据tinder的功能创建一个应用程序....如果你喜欢这个词(从一个随机生成器创建)你向右滑动它会将它存储在一个文字库中,以便用户返回以后

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

1 个答案:

答案 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