2016-09-23 189 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 只是修改爲新的風格的功能,錯誤將會消失

相關問題