【发布时间】:2016-03-12 03:07:37
【问题描述】:
我正在尝试创建一个简单的应用程序,它的工作原理如下:
当用户点击“Picking”按钮时,它会显示一个tableview。并且当用户在表格视图中选择一行时,它将显示第一个视图并在标签上显示数据。
我有两个问题:
每次单击“Picking”按钮时,都会创建一个新的表格视图控制器实例;但不重用现有的。我怎样才能让它重用旧的?
我想将选定的数据传递给根视图。我尝试创建一个 segue 以在用户选择一个单元格时显示根视图,然后在
prepareForSegue方法上传递数据。但是,我遇到了上述内存泄漏问题。如何在屏幕之间传递数据而不泄漏内存?
【问题讨论】:
标签: swift uitableview uiviewcontroller