2014-11-13 6 views
1

В ObjC код будет какОшибка для NIMutableTableViewModel `AnyClass не соответствует NITableViewModelDelegate`

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

В Swift

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

В Свифта, он дает мне ошибку AnyClass does not conform to NITableViewModelDelegate. На самом деле класс NICellFactory не соответствует и не может соответствовать протоколу NITableViewModelDelegate явно.

Есть ли альтернативный способ?

ответ