/iOS-Guide

iOS 深入研究

Primary LanguageSwiftMIT LicenseMIT

iOS-Guide

iOS 学习框架与面试

语言

深度

  • Runtime
    • meta-class
  • Responder Chain
  • Runloop
  • 内存管理

架构

  • MVC、MVP
  • MVVM、VIPER
  • 设计模式(单例、Commnad、工厂模式、状态机等)

广度

  • CoreAnimation
  • CoreGraphics
  • CoreText
  • Networking
  • 动态更新
  • 混合开发(Hybrid app:PhoneGap, Cordova; ReactNative

通用

一个 iOS 应用包含的方方面面...

  • C 如果遇到 C 来写算法,来这儿看看 C 相关的吧
  • 算法

Refs