ios - 无法将“字符”类型的值分配给“字符串”类型?
问题描述
我遇到了这个问题,当我尝试添加 [indexPath.row] 任何一个单元格时,它都会给我这个错误,我不知道是什么原因造成的。我研究过这个问题,但没有人能解决它。
我只是试图将数据从 ViewController 传递到 TableViewController 并在每次添加更多信息而不是编辑第一个信息时创建一个新单元格
TableViewController:TableViewController 有错误
视图控制器:视图控制器
解决方案
问题是您声明recievingAmmount
并且recievingPrice
作为字符串而不是数组,您需要
var recievingAmmount = [String]()
var recievingPrice = [String]()
此外,最好将它们组合在一个模型中,例如
struct Item {
var amount:String
var price:String
}
做
var arr = [Item]()
推荐阅读
- django - `.create()` 方法默认不支持可写嵌套字段。如何解决这个问题?
- javascript - 图表显示动态数据的动画问题
- bootstrap-vue - row-clicked, row-dblclicked 在我的 b 表中工作正常,但 row-contextmenu 事件不起作用。还有其他事情要做吗?
- python - 有没有办法在 tf.data.Dataset w/tf.py_func 中传递字典?
- c++ - 如何使用 else 和 if 语句
- c# - 是否有任何其他方法可以在 MVC 中创建没有会话的登录/注册表单?
- c# - 问题 -RadGridView - GridViewDateTimeColumn 编辑器不允许最大值 09/09/9999
- reactjs - 创建了从 api 获取数据的下拉列表,但现在我想将下拉列表中的选定项目发送到数据库。怎么做?
- swift - 通用协议属性声明
- php - 使用 MySQL 和 PHP 更新 .htaccess 中的允许 IP