我有一个Controller类,其头文件如下所示:
@interface ClassA : UITableViewController<Class1Delegate, Class2Delegate>
我可以在UITableViewController上进行2次委托吗?如果我这样做,我会在控制器类的实现上收到错误说“不完整的实现”。
感谢。
答案 0 :(得分:1)
是的,你可以这样做。在您的情况下,编译器只是抱怨您没有为这两个协议实现所有方法。
答案 1 :(得分:1)
您应该为您意识到的协议实现所有必需的方法。 在这个例子中所有必需的方法
转到Class1Delegate,Class2Delegate并查看 @required 指令后的方法。