共12条回复
楼长
·
tinyfool
回复于 2015年07月24日
你还没懂啊,Delegate的意思就是可以代理到任何地方去,一般来说放在一个Controller是为了逻辑方便,真的太多了,你就Delegate到其他地方去就好了,或者设计一个基类,或者用类组合都可以
2楼
·
Liucien
回复于 2015年07月24日
ios是mvc模式为基础的,楼主可以查查mvvm模式。是mvc的一个改进,应该会有些思路
3楼
·
xcode123
回复于 2015年07月24日
用block代替delegate方便多了
4楼
·
windgo
回复于 2015年07月24日
可以这样想: 设计这么复杂的界面本身就是问题, 工程师都觉得复杂的界面, 用户用起来通常也不会好用. 可以反馈给产品重新设计.
5楼
·
8楼
·
coltfoal
回复于 2015年07月24日
感谢大家的热心回答。我可以举个例子,比如Microsoft在iOS的三个APP,单个界面囊括的东西很多,请问应该如何设计这种代码的结构,有没有类似的代码、文献等可以拜读参考?
9楼
·
本帖有12个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。