ObjC では、コードは次のようになります
self.tableModel = [[NIMutableTableViewModel alloc] initWithDelegate:(id)[NICellFactory class]];
スイフトで
self.tableModel = NIMutableTableViewModel(delegate:NICellFactory.classForCoder())
Swiftでは、エラーが発生しますAnyClass does not conform to NITableViewModelDelegate
。実際、クラス NICellFactory はプロトコル NITableViewModelDelegate に明示的に準拠していませんし、準拠することもできません。
別の方法はありますか?