🍀☘整理iOS复习资料☘🍀

以后看到觉得非常有用的文章就收集起来作为复习资料,时常阅读。PS:文章链接大多数来自大神的博客。日后慢慢补全~😁  

一、与运行时、类、对象相关:    

        Objective-C Runtime 1小时入门教程

      【OC刨根问底】-Runtime简单粗暴理解

        runtime 完整总结

       刨根问底Objective-C Runtime

        深入理解Objective-C:Category 

        objc category的秘密

        Objective-C Category 的实现原理

        Objective-C Associated Objects 的实现原理

        深入理解Objective-C:方法缓存

        从 NSObject 的初始化了解 isa

        深入解析 ObjC 中方法的结构

        对象是如何初始化的(iOS)

        Objective-C 对象模型

        Objective-C +load vs +initialize

二、与App程序、生命周期相关: 

        iOS 程序 main 函数之前发生了什么

        loadView、viewDidLoad及viewDidUnload的关系

三、与Objective-C、Block、代理相关:

        从@property说起(一)开题篇

四、与RunLoop、GCD、NSOperation、相关:

        深入理解RunLoop

        GCD 深入理解:第一部分

        GCD 深入理解:第二部分

        iOS多线程–彻底学会多线程之『GCD』 

        iOS多线程–彻底学会多线程之『NSOperation』

        iOS多线程–彻底学会多线程之『RunLoop』

        iOS开发_GCD、dispatch函数介绍

       GCD详解

       iOS多线程详解(一)

       iOS多线程详解(二)之GCD

       iOS多线程详解(三)NSOperation

       多线程—-NSOperation详解

       iOS 并发编程之 Operation Queues

 五、与苹果界面相关:    

        从用户点击屏幕到程序作出反应之间都发生了什么? — iOS事件响应

六、与第三方库源码相关:    

         解读 MJRefresh 框架

七、与性能优化相关:

        block的深度探究

八、与网络相关:

        一次完整的HTTP请求与响应涉及了哪些知识?

        九个问题从入门到熟悉HTTPS

九、与Objective-C知识相关:

         Objective-C中的@dynamic

十、与算法相关:

十一、iOS组件化相关:

        iOS组件化实践方案-LDBusMediator炼就

       iOS应用架构谈 组件化方案

       教你从0到1开始组件化架构

十二、与面试相关:

十三、编码规范

        Objective-C 编码规范

        Swift 编码规范

十四、其他

        RAC(ReactiveCocoa)知识总结

    原文作者:永远都能
    原文地址: https://www.jianshu.com/p/bfd8822e95d7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞