无法弄清楚如何在Swift中初始化tableView

时间:2014-12-09 21:59:38

标签: swift

我试图弄清楚我的循环来自哪里,我怀疑这行代码可能无法正常工作。 所以我在 Objective C 中安装了cocoapod到我的 Swift 项目,我需要初始化一个tableManager

以下是它在Objective C中的完成方式

self.flabbyTableManager = [[BRFlabbyTableManager alloc] initWithTableView:self.tableView];

这是我在Swift中将其“翻译”的内容

let flabbyTableManager = BRFlabbyTableManager(tableView: self.tableView)

当我运行该程序时,它不会给我任何异常或错误它只是指向一个AppDelegate类并说EXC_BAD_ACCESS

我真的不知道是什么原因引起的。我是一个相当新的Swift,但我从来没有遇到过使用pod之前的问题。我有我的桥接文件,导入了所有内容。

我不知道是否像我一样调用名为initWithTableView()的初始化程序(只是创建一个新实例并将tableView作为参数传递)将会正确执行。

1 个答案:

答案 0 :(得分:0)

以下是swift中的正确代码:

self.flabbyTableManager = BRFlabbyTableManager(tableView: self.tableView)

至于你的应用程序崩溃的原因,可能是什么。