iOS中的view controller调用方案(读)

原文:IOS中的view controller掉用方案 感谢博主的劳动,下面只是对原文的个人解读

核心解决的问题是,大型项目中,迫于把项目模块化的需求,让viewController彼此间完全解耦的方法。而模块化的基本要求是解除依赖。(不解除的话在彼此缺失的情况下没法编译通过)。


文章介绍了几种思路:

1.采用系统提供的 openURL 来解决,也就是注册 URL Scheme。但是openURL设计初衷是进行应用间通讯,采取这个办法也就意味任何对openURL的调用都会触发钩子方法。

2.采用UIApplicationDelegate的钩子方法

3.采用FRDIntent库

你可能感兴趣的:(iOS中的view controller调用方案(读))