编译器如何实现Block闭包/instancetype继承安全/对象初始化过程/属性特性/集合类/协议/类扩展/范畴/isa指针/可变与不可变对象/copy与mutableCopy/自动引用计数ARC/运行循环/目标动作对/委托对象/通知中心/选择器/Block对象/KVC机制/KVO机制/运行时魔法/详情见AAAReadMe文件夹下的main.m的介绍