我想跟随当前项目的MVC,其中有7-8个UIViewController
子类。
有超过30个类(NSObject
子类)用于维护数据和服务器连接。
大多数情况下,服务器连接管理器类将向UIViewController
子类发送本地通知以进行视图转换。我想以集中的方式实现它。来自单个班级的意思。
我想要做的是,实现一个处理我UIViewController
转换的单个类。
关于如何实现这个的任何想法???
注意:我不知道遵循这种方法的利弊。即使我不知道这是否可行。
答案 0 :(得分:0)
我想我知道你的意思。我最好的选择是单身,它将获得两个UIViewController
个参考,然后将两者之间的动画应用。通过这种方式,您可以拥有一个可以动画制作的集中位置。可能是一个更完整的解决方案,将接收两个UIViewControllers
和两个块,一个用于动画块,另一个用于完成块。