传递数据 - Swift

时间:2015-06-07 07:53:20

标签: ios swift core-data

在我的应用中,我正在为食物制作食谱清单。第一个视图控制器有一个tableview,用于存储配方的名称和照片。此名称和照片通过segue在第二个视图控制器中设置。

这是:

first vc

second vc

正如你所看到的,第二个视图控制器有一个How To Do按钮,它将导致第三个viewController,我将在其中通过UITextView设置一些文本。

我想要做的是以某种方式保存此文本以供日后使用,当我点击指定的单元格时,它将显示如下信息:

在图片下面应该有我设置的文字,但我找不到一种方法来正确保存并稍后检索。有人可以帮我吗? CoreData是正确的方法吗?对不起任何错误,我正试图找到通往Swift的路:)

1 个答案:

答案 0 :(得分:1)

我建议你使用CoreData来做这件事,是的,你可以在应用程序的任何地方访问这些数据。

解释如何实施CoreData最终会得到一个很大的答案!相反,我会建议您观看iOS和CoreData上斯坦福课程的以下视频。我自己也用过它,我绝对可以推荐它!它将教你如何实现它以及背后的逻辑。

Stanford University Developing iOS 7 Apps: Lecture 12 - Documents and Core Data

此外,本系列中的以下视频对您来说非常重要,它解释了如何以CoreData智能方式连接UITableView(因为您有很多{{1}在你的应用程序中)

Stanford University Developing iOS 7 Apps: Lecture 13 - Core Data and Table View