tqy582144930 / indepth-understanding-iOS

深入理解iOS的历程

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

indepth-understanding-iOS

介绍

  • 本仓库用于记录我深入理解iOS的历程
  • 如果你看到这个仓库觉得对你确实有帮助,请点击右上角。欢迎star
  • 如果你在阅读的过程中,发现有任何问题欢迎issue

学习内容

UI视图

  • 事件传递机制

内存管理

  • ARC与MRC
  • 引用计数
  • 属性关键字

Runtime

  • 对象、类与isa
  • 消息发送机制
  • Category
  • weak

RunLoop

  • Runloop机制
  • 自动释放池

设计模式

  • 观察者
    • KVO
    • 通知
  • 代理
  • 单例

多线程

  • GCD
  • NSThread、pthread
  • NSOperation

Block

  • Block本质、截获变量特性

网络

  • NSURLSession
  • NSURLConnection

第三方库

  • SDWebImage
  • AFNetworking

About

深入理解iOS的历程


Languages

Language:C++ 69.3%Language:C 14.5%Language:Objective-C++ 8.9%Language:Objective-C 5.0%Language:Assembly 1.9%Language:Rich Text Format 0.2%Language:Perl 0.2%Language:Makefile 0.0%Language:Batchfile 0.0%Language:SWIG 0.0%Language:MATLAB 0.0%Language:Shell 0.0%Language:DTrace 0.0%