NIMutableTableViewModel的错误`AnyClass不符合NITableViewModelDelegate`

时间:2014-11-13 08:48:24

标签: ios swift nimbus nimbus-ios

在ObjC中,代码就像

self.tableModel = [[NIMutableTableViewModel alloc] initWithDelegate:(id)[NICellFactory class]];

在Swift中

 self.tableModel = NIMutableTableViewModel(delegate:NICellFactory.classForCoder())

在Swift中,它给了我错误AnyClass does not conform to NITableViewModelDelegate。事实上,类NICellFactory没有,并且不能明确地符合协议NITableViewModelDelegate。

有替代方法吗?

1 个答案:

答案 0 :(得分:0)

想要解决方案的人可以查看此问题详情https://github.com/jverkoey/nimbus/issues/577

这是一个快速的港口 https://github.com/NimbusKit/swift

此处的相关代码: TableCellFactory.swift