【发布时间】:2011-08-02 18:25:21
【问题描述】:
“链”委托是否“可以”?p>
对象 A 委托给对象 B,对象 B 又将相同的方法委托给对象 C ...
我有一个视图需要来自连接到它的视图控制器的父视图控制器的模型的数据。基本上在视图和模型之间有 2 个 VC。
或者有没有更好的方法。
【问题讨论】:
标签: objective-c
“链”委托是否“可以”?p>
对象 A 委托给对象 B,对象 B 又将相同的方法委托给对象 C ...
我有一个视图需要来自连接到它的视图控制器的父视图控制器的模型的数据。基本上在视图和模型之间有 2 个 VC。
或者有没有更好的方法。
【问题讨论】:
标签: objective-c
没有“好”或“坏”的模式。
您应该使用您的常识来了解您的“链式”委托是否有意义。
它会让未来的变化更容易吗?
这样代码是否更加独立模块化?
这个链式委托是不是只会徒劳地膨胀代码?
...没有“好”或“坏”之分。有些模式在某些情况下更适合,有些则在其他情况下更适合……而且通常最直接的方式是最好的。
【讨论】: