美文网首页
iOS开发知识体系

iOS开发知识体系

作者: liyoucheng2014 | 来源:发表于2019-04-23 09:18 被阅读0次
      1. 基础
      • 1.1. 开发阶段
        • 1.1.1. 启动流程
        • 1.1.2. 界面布局
        • 1.1.3. 架构设计
      • 1.2. 调试测试阶段
        • 1.2.1. 提速调试
        • 1.2.2. 静态分析
      • 1.3. 发布阶段
        • 1.3.1. 自动埋点
        • 1.3.2. 体积优化
      • 1.4. 上线阶段
        • 1.4.1. 奔溃监控
        • 1.4.2. 卡顿监控
        • 1.4.3. 日志收集
        • 1.4.4. 性能监控
        • 1.4.5. 多线程问题
        • 1.4.6. 电量问题
    1. 应用开发
      • 2.1. GUI框架
        • 2.1.1. UIKit
        • 2.1.2. Core Animation
        • 2.1.3. Core Graphics
        • 2.1.4. Core Image
        • 2.1.5. OpenGL ES
      • 2.2. 响应式框架
        • 2.2.1. ReactCocoa
        • 2.2.2. RxSwift
        • 2.2.3. EasyReact
      • 2.3. A/B方案
      • 2.4. 消息总线
        • 2.4.1. PromiseKit
        • 2.4.2. SwiftTask
      • 2.5. JSON处理
        • 2.5.1. JSONModel
        • 2.5.2. Mantle
        • 2.5.3. JSONDecoder
      • 2.6. 布局框架
        • 2.6.1. Masonary
        • 2.6.2. SnapKit
        • 2.6.3. Cartography
        • 2.6.4. Yoga
      • 2.7. 富文本
        • 2.7.1. YYText
        • 2.7.2. DTCoreText
      • 2.8. TDD/BDD
      • 2.9. 编码规范
    2. 原理
      • 3.1. 系统内核 XNU
      • 3.2. AOP
        • 3.2.1. Runtime Method Swizzing
        • 3.2.2. libffi
      • 3.3. 编译
    3. 原生与前端
      • 4.1. JavaScriptCore
      • 4.2. 跨端方案
        • 4.2.1. React Native
        • 4.2.2. Weex
        • 4.2.3. Flutter
        • 4.2.4. H5
      • 4.3. 布局区别
        • 4.3.1. 原生布局
        • 4.3.2. 前端布局
      • 4.4. 渲染区别
        • 4.4.1. 原生渲染
        • 4.4.2. React Native 渲染
        • 4.4.3. Flutter 渲染
      • 4.5. 动态化方案分析
        • 4.5.1. WaxPatch
        • 4.5.2. JSPatch
        • 4.5.3. OCS
        • 4.5.4. 低风险方案

    相关文章

      网友评论

          本文标题:iOS开发知识体系

          本文链接:https://www.haomeiwen.com/subject/zrdmgqtx.html