【发布时间】:2020-05-29 01:28:07
【问题描述】:
问题: 最初我的计数是正确的,但是,添加新数组不会更新我的总数组计数标签。
我有一个视图控制器 (VC),它显示一个带有总数组计数的标签。 我有一个表格视图控制器(TVC),可以从中添加或删除数组。 我有一个单独的结构文件来保存数组。
当我运行标签时,它会填充正确数量的数组。但是,在模拟器中添加新的数组项(通过 TVC)不会更新 VC 上的标签。
问题:
- 我应该将计数放入 VC 的函数中吗?它目前在 viewDidLoad()
- 添加或删除数组时是否应该调用 TVC 中的函数?
- 如果 2 为是,那么我是否引用 VTC 中的函数?会不会只是
updateCount()或者我是否必须引用 VC 控制器,例如ViewController.updateCount()
这两种方法我都试过了,但它似乎不起作用,如果我能得到确认,那就太好了,那么我可以让它工作。
提前谢谢你
【问题讨论】:
-
修改数组时必须更新标签。它只知道你给它的时候给它的价值。
-
如果 TVC 中的标签在另一个控制器 (VC) 中,我如何引用它(更新它)? @clawesome