ACEExpandableTableViewDelegate在swift中不起作用

时间:2015-02-25 07:12:55

标签: swift protocols

我这样写:

class XXXViewController: UITableViewController, ACEExpandableTableViewDelegate{}

并且Xcode说:

  

类型'XXXViewController'不符合协议   ACEExpandableTableViewDelegate

我有桥头文件并导入了“ACEExpandableTextCell.h”,我应该怎么做,我想念一些东西,请有人帮帮我。

顺便说一句,我使用CocoaPods来安装ACEExpandableTextCell。

2 个答案:

答案 0 :(得分:0)

错误只是说您尚未在ACEExpandableTableViewDelegate中实施XXXViewController协议的所有强制方法。

答案 1 :(得分:0)

func tableView(tableView:UITableView,               updatedText text:String,          atIndexPath indexPath:NSIndexPath)

将NSString更改为String,UITableView和NSIndexPath保持不变,否则它将成为一种新方法