2016-09-23 102 views
-1

我有一个Objective-C代码中的委托方法,需要在我的项目中实现,这是早期在swift 2.3中工作正常,但升级到swift 3.0后它显示错误...类型UiViewController不符合协议xxx

类型的UIViewController不符合协议XXX

我已经试过所有我能想到的,但它仍然是行不通的。在从像UITableViewDataSouce目的-C协议

+3

哪种协议?你的代码在哪里?协议中定义了什么?您是否添加了协议所需的所有必需功能和变量? – Fogmeister

回答

0

功能已经改变到更迅速的风格 例如:

FUNC的tableView(的tableView:UITableView的,的cellForRowAtIndexPath indexPath:NSIndexPath) - >的UITableViewCell

已更改为

func tableView(_ tableView:UITableView,cellForRowAt indexPath:IndexPath) - > UITabl eViewCell 只是修改为新的风格的功能,错误将会消失

相关问题