摘要:
可能标题有些拗口, 我想表达的是这样一个意思:有一组方法被若干个类所实现, 但是在这些方法中所要调用到的数据/方法并不是在一个类中的, 比如有三个controller里的button都要实现- (void) buttonPress: 这个方法, 并且都要用到自己controller中的自定义方法, 然后再利用- (void) buttonPress:这个方法反馈一些共同的操作.基于上面的需求, 我们很自然的想到了protocol, 解决方案如下:定义一个protocol, 包含- (void) buttonPress: 方法, 这个方法将被定义到TableViewControll里面, 并且会 阅读全文