iOS之《Effective Objective-C 2.0》读书笔记(24)

来源:互联网 发布:免费的客服软件 编辑:程序博客网 时间:2024/06/05 03:18

第24条:将类中的实现代码分散到便于管理的数个分类中

(1)核心原理:如果一个文件中的代码过多,则可考虑使用“分类”的方法拆解代码,便于管理

(2)举例说明:Appdelegate分解

  • 之前所有的代码均写在AppDelegate.swift里面,代码将近有两三千行,可以找到对应的代码,但若干个功能模块混合在一起,很不方便,所以在新建的APP框架中,特意使用分类将AppDelegate中的代码进行了拆解
AppDelegate.swift//根视图的创建:AppDelegate+RootVC.swift  //APP的生命周期:AppDelegate+AppLifeCircle.swift//APP使用的第三方SDK等AppDelegate+AppService.swift
阅读全文
0 0
原创粉丝点击