iOS面试-oc部分讲解
课时介绍
OC中的扩展和消息中心
课程介绍
全面讲解iOS- oc部分底层知识以及面试题
解答QQ群: 817204004
OC基础知识
1、OC对象的本质
2、KVO、KVC
3、对象、类、元类、isa、superclass
4、分类、关联对象
Block
1、Block数据结构
2、变量的捕获
3、内存管理
4、block的循环引用
Runtime
1、isa、非指针类型的isa
2、方法缓存
3、消息机制
4、消息发送、动态方法解析、消息转发
OC内存
1、OC的内存布局
2、OC的内存管理方案
3、OC内存的数据结构
4、MRC与ARC
5、引用计数原理
6、弱引用指针
7、自动释放池
8、OC的循环引用
多线程
1、多读单写
2、GCD的使用
3、常驻线程
Runloop
1、runloop的数据结构
2、事件循环机制
3、常驻线程
推荐课程
信息系统项目管理师自考笔记
李明 · 513人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 20608人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4050人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 732人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 786人在学
java项目实战之购物商城(java毕业设计)
Long · 5073人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1459人在学
Python Django 深度学习 小程序
钟翔 · 2235人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 497人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 3843人在学