<分区>
在我的应用程序中,我创建了一个具有两个属性的结构:
struct questionCollection {
var question: String!
var answer: String!
}
然后我创建了一个实例:
questionCollections = [questionCollection(question: "What is 1+1?", answer: "2")]
除此之外,我还有一个允许用户添加问题的功能:
@IBAction func appendQuestion(sender: AnyObject) {
questionCollections += [questionCollection(question: questionInput.text, answer: answerInput.text)]
}
我的问题是保存用户提交数据的最简单方法是什么?我以前只用过 NSUserDefaults,我不知道该怎么做。
我真的找不到解决我问题的方法,所以如果我能得到一些帮助那就太好了。谢谢
澄清一下:我只想存储数据,以便在标签上显示并检查是否选择了正确答案。数据在出现在标签中之前不需要被用户看到。我也只是在创建一个简单的应用程序,所以我只需要将这些数据保存在设备上。
对于我现在正在做的事情,我不确定是否需要保存我的数据,但如果有人希望将来引用,是否仍然可以回答这个问题。