我现在正在关注Ray Wenderlich的教程(http://www.raywenderlich.com/77974/making-a-gesture-driven-to-do-list-app-like-clear-in-swift-part-1)。每当我运行我的应用程序时,它会提供代码中列出的相同信息:
class ViewController: UIViewController {
@IBOutlet weak var tableView: UITableView!
var toDoItems = [ToDoItem]()
override func viewDidLoad() {
super.viewDidLoad()
if toDoItems.count > 0 {
return
}
toDoItems.append(ToDoItem(text: "feed the cat"))
toDoItems.append(ToDoItem(text: "buy eggs"))
toDoItems.append(ToDoItem(text: "watch WWDC videos"))
toDoItems.append(ToDoItem(text: "rule the Web"))
toDoItems.append(ToDoItem(text: "buy a new iPhone"))
toDoItems.append(ToDoItem(text: "darn holes in socks"))
toDoItems.append(ToDoItem(text: "write this tutorial"))
toDoItems.append(ToDoItem(text: "master Swift"))
toDoItems.append(ToDoItem(text: "learn to draw"))
toDoItems.append(ToDoItem(text: "get more exercise"))
toDoItems.append(ToDoItem(text: "catch up with Mom"))
toDoItems.append(ToDoItem(text: "get a hair cut"))
}
即使我删除了该行"剪头发"当我重新启动应用程序时,"剪头发"再次出现。如果我要将应用程序提交到Appstore,在我的iPhone上打开应用程序时会发生同样的事情吗?如何在添加和删除待办事项列表项时保存应用程序?谢谢!