Swift - 存储和检索数据
Swift - Storing and retrieving data
我的疑惑是:如何在应用程序中存储一些数据(例如字符串和图像),然后正确地检索这些数据?
我读过一些关于它的东西,但我不太明白(随便叫我什么u.u)。
我的想法是我有一些 ViewController,并且在每个中,我都插入了一些数据,例如名称、图像、文本,我想要一个最终的 ViewController当我点击一个单元格时,检索所有这些数据。我几乎完成了所有事情,除了我不知道如何在最后 ViewController 中检索所有这些数据。我应该怎么做?代表模式?使用 CoreData?
编辑
我有 4 个 ViewController。第一个有一个 tableView 将存储一些食谱名称。第二个,我会写下食谱的名称,然后从照片库中选择一张图片。第二个 ViewController 有两个 segue:一个到第三个 ViewController,我将在其中发送一些食谱的成分;第四个,我将在其中发送食谱的操作方法。当我向所有成分和 HowToDo 发送短信时,应用程序会转到第二个 ViewController,然后当我按 "ADD" 时,它会转到第一个 ViewController,单元格会收到食谱的名称。然后,当我点击单元格时,它会转到第五个 ViewController,它将显示详细信息(名称、图像、tableView 和 HowToDo 中列出的成分)。
我的疑问是:如何从那些 ViewController 中检索所有数据?
您有 4 个选项:
1) NSUserDefaults - 适用于少量数据
2) 使用 NSArchiver 存储在文件系统上。
3) SqlLite - 适用于大量数据。
4) CoreData - 存储对象图。非常高级但学习曲线陡峭。
有关所有这些方法的详细信息,请观看以下视频的持久性部分:
https://itunesu.itunes.apple.com/WebObjects/LZDirectory.woa/ra/directory/courses/961180099/feed
我的疑惑是:如何在应用程序中存储一些数据(例如字符串和图像),然后正确地检索这些数据? 我读过一些关于它的东西,但我不太明白(随便叫我什么u.u)。
我的想法是我有一些 ViewController,并且在每个中,我都插入了一些数据,例如名称、图像、文本,我想要一个最终的 ViewController当我点击一个单元格时,检索所有这些数据。我几乎完成了所有事情,除了我不知道如何在最后 ViewController 中检索所有这些数据。我应该怎么做?代表模式?使用 CoreData?
编辑
我有 4 个 ViewController。第一个有一个 tableView 将存储一些食谱名称。第二个,我会写下食谱的名称,然后从照片库中选择一张图片。第二个 ViewController 有两个 segue:一个到第三个 ViewController,我将在其中发送一些食谱的成分;第四个,我将在其中发送食谱的操作方法。当我向所有成分和 HowToDo 发送短信时,应用程序会转到第二个 ViewController,然后当我按 "ADD" 时,它会转到第一个 ViewController,单元格会收到食谱的名称。然后,当我点击单元格时,它会转到第五个 ViewController,它将显示详细信息(名称、图像、tableView 和 HowToDo 中列出的成分)。
我的疑问是:如何从那些 ViewController 中检索所有数据?
您有 4 个选项:
1) NSUserDefaults - 适用于少量数据
2) 使用 NSArchiver 存储在文件系统上。
3) SqlLite - 适用于大量数据。
4) CoreData - 存储对象图。非常高级但学习曲线陡峭。
有关所有这些方法的详细信息,请观看以下视频的持久性部分: https://itunesu.itunes.apple.com/WebObjects/LZDirectory.woa/ra/directory/courses/961180099/feed