OC文章链接目录

Foundation和UIKit框架: //www.greatytc.com/p/dea7a853ee78 分为核心操作系统层,服务层,媒体层,界面层

其他框架://www.greatytc.com/p/0f3313430c19

封装,继承,多态

一. 类与对象

1.类

(1)类簇。//www.greatytc.com/p/86ef3ca9810d

(2)类目,延展,协议       类目://www.greatytc.com/p/9e827a1708c6

2.对象  数组与字典的线程安全://www.greatytc.com/p/9082d66fff3c

数组越界:https://blog.csdn.net/Lucky_Deng/article/details/107951654

3.属性  成员变量://www.greatytc.com/p/a92b268d6877

             属性值的区别://www.greatytc.com/p/a29a0bdd5da8

             copy和mutablecopy: //www.greatytc.com/p/d01429a4b5c0

二.数据的请求与处理

1.网络请求 HTTPS:   //www.greatytc.com/p/6b9c8bd5005a               //www.greatytc.com/p/0dd08712c649 https://blog.csdn.net/u011146511/article/details/65449517

https://blog.csdn.net/WALLEZhe/article/details/52298986

自签名原理:https://blog.csdn.net/smaller_coder/article/details/52755853

JSON解析:https://blog.csdn.net/gf771115/article/details/111479520

2.存储  加密://www.greatytc.com/p/cee228aabdbc

https://blog.csdn.net/weixin_39950838/article/details/96855621

            沙盒://www.greatytc.com/p/25454bf6c40d

            存储://www.greatytc.com/p/cd20f4a06c9d

            文件管理器://www.greatytc.com/p/a08cf375043a

3.内存管理  //www.greatytc.com/p/c3344193ce02

                    自动释放池://www.greatytc.com/p/7bd2f85f03dc

                    内存泄漏://www.greatytc.com/p/f73cabad9997

                    野指针://www.greatytc.com/p/30e59628b391 //www.greatytc.com/p/8aba0ee41cd7

4.多线程     NSThread://www.greatytc.com/p/9ae8e7a18dfb

                    NSOperation:  //www.greatytc.com/p/cffd3ace0653

                   GCD:  //www.greatytc.com/p/2d57c72016c6 

                    死锁://www.greatytc.com/p/50e6c4714e2c

5.设计模式 单例://www.greatytc.com/p/a92c0283f243

                   KVC和KVO:  //www.greatytc.com/p/b9f020a8b4c9

6.Block https://juejin.cn/post/6844903893176958983#heading-38

7.通知 //www.greatytc.com/p/53aa09254a7e

8.Timer:  //www.greatytc.com/p/2642913c14a1 https://blog.csdn.net/aa2397199142/article/details/48498931

https://blog.csdn.net/u014600626/article/details/102080330

三.运行逻辑

1.运行时:  //www.greatytc.com/p/6f4b8e15aa20. //www.greatytc.com/p/0e6eb2f9ed5d

2.运行循环: //www.greatytc.com/p/d260d18dd551

三.UIView

1.视图   frame和Bounds ://www.greatytc.com/p/f972e0db785a

             UITableView优化://www.greatytc.com/p/fc8282369f87

              离屏渲染://www.greatytc.com/p/cff0d1b3c915

2.图片加载  SDWebImage:  //www.greatytc.com/p/3cc3f5125b39

                    Kingfisher://www.greatytc.com/p/e025cec4197a

1.触摸     事件的响应与传递:https://www.bianchengquan.com/article/150898.html https://blog.csdn.net/m0_55124878/article/details/126185816. 能点击则会成为响应者,只是说若有子视图会再去寻找,延长响应链

2.绘图      CoreGraphics://www.greatytc.com/p/fcf350eae255

                CAShapeLayer: //www.greatytc.com/p/08b01396ee6c

3.动画 隐式动画://www.greatytc.com/p/ea660c2ca2e9

           核心动画: //www.greatytc.com/p/c22918a5e7ca

           CATransform3D: //www.greatytc.com/p/e8d1985dccec

           position和锚点://www.greatytc.com/p/78ff7919a701

       动画暂停与恢复:https://blog.csdn.net/chenyong05314/article/details/112541293

H5交互://www.greatytc.com/p/0428d0734379

Swift和OC的区别://www.greatytc.com/p/cdc4bcdfa849

MVVM://www.greatytc.com/p/caaa173071f3

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容