我有一个使用Swift3和Eureka Forms 2.0.0的应用程序。我真的很喜欢Eureka表格,但是我的应用程序正在疯狂地泄露记忆,而我正试图将它分开来看看它有什么不对。在最基本的层面上,我有一个自定义视图控制器,其中包含一个表视图(我需要单独控制表单周围的其他元素),我想将其绑定到Eureka表单中。然而,即使有最基本的可能情况,我仍然看到内存泄漏。这是我正在测试的视图控制器:
class TestViewController: FormViewController {
@IBOutlet weak var formTableView: UITableView!
@IBOutlet var mainText: UILabel!
var titleString : String?
override func viewDidLoad() {
NSLog("viewDidLoad")
super.tableView = formTableView
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
只需加载此信息并来回移动到另一个视图,就会在仪器中产生以下泄漏报告:
对此的任何建议都将非常感激。
谢谢, 亚历