【发布时间】:2019-11-10 08:46:14
【问题描述】:
我正在制作一个应用程序,您可以在其中将产品名称及其价格存储在 Realm 数据库中,并在 UItableViewController 和另一个 UITableViewController 中显示以仅显示产品名称,如果您按下 Cell,我想要产品名称附加到字符串数组,并且该产品的价格(未在该特定单元格上显示)附加到另一个双精度数组。那可能吗?如果是,我该怎么做?
我在谷歌上搜索并在 StackOverflow 上找到了答案:getting data from each UITableView Cells Swift 但他的回答没有帮助,这就是我写这个问题的原因。
我在上面提到的stackOverFlow上添加了这部分答案:
selectedProductsForSell.append(cell?.value(forKeyPath: item.name) as! String)
但我不知道如何将连接的价格附加到另一个数组
当我在 iPad 上运行应用程序时,当我选择单元格以将值(产品名称是什么)附加到数组时,会出现以下错误:
terminating with uncaught exception of type NSException
然后它转到 appDelegate.swift
关于如何解决这个问题的任何想法以及我上面描述的关于附加名称和价格的任何想法?
提前致谢! 本吉
【问题讨论】:
-
你的tableview的dataSource是什么?
标签: arrays swift string uitableview append