ios - Swift:如何将数据传递到我的购物车(数组)中?

标签 ios arrays swift delegates

我是新来的,正在尝试用 Swift 编写我的第一个小应用程序。 我必须编写一些 Book-Shopping-App 程序,但现在我遇到了问题。 如果我在我的 DetailView 中按下“添加到卡片”按钮,我想将我的图书数据传递给我的购物卡类。 Shopping-Card-Class 是一个带有数组的 TableView。 所以这是我的 DetailView:http://fs5.directupload.net/images/160120/tpsdezys.png

如果我按下这个按钮,我想将它传递到我的购物卡类/屏幕,在这里: http://fs5.directupload.net/images/160120/qhsbi6aq.png

在我的 DetailView 中是所有书籍内容,例如: 变种autorName:字符串? var title: 字符串? 变种价格:字符串? var image: 字符串?

在 Shopping-Card-Class 中是一个数组,仅此而已,但我不知道如何传递数据:/

如果我按下按钮,我只是添加这本书,我不会切换屏幕。

我以前使用过委托(delegate),但从未与数组结合使用, 请帮助:/ 我这里用的,看:fs5.directupload.net/images/160121/8zmfqef4.png 并将数据传递到此屏幕: fs5.directupload.net/images/160121/2263tiwl.png

最佳答案

我建议开始 here ! 完成这些解决方案后,您将更好地理解如何在 ViewController 之间传递信息。作为搜索,您需要使用 prepareForSegue 方法并使用 segue 标识符来查看您要跳转到哪个 View Controller ,然后将该类的实例变量设置为等于您在此类中可用的数据。这实质上是将数据从一个类传递到另一个类。

关于ios - Swift:如何将数据传递到我的购物车(数组)中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34910739/

相关文章:

ios - Google 标签管理器错误

ios - 如何正确判断 Destination View Controller 类

c - 在 C 中使用 fscanf 将文本文档的内容扫描到数组中

ios - Xcode 7.1 中架构 arm64 的 undefined symbol

Ruby 的变量交换 : x, y = y,x -- 数组引用似乎更慢?

arrays - Matlab 中元胞数组列的重复部分

ios - 实例化 Realm 对象时出现 EXC_BAD_INSTRUCTION

ios - 删除后重新加载应用程序时, TableView 中的核心数据条目会出现

ios - 如果找到搜索栏文本,则更改表格 View 的字母颜色

ios - 如何在 iOS 中设置 UITableView 自定义单元格的高度?