结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。
包建强
1天
3000元
简介
本课程结合讲师多年来对iOS Runtime技术的潜心研究,以及在千万级用户的App上长期实践经验,整理而成。本课程从NSObject和Class讲起,然后会介绍本课程的核心内容——自省和Method Swizzling,最后通过iOS Runtime在项目中的实际使用,达到学以致用的目的。
本课程系列适合于:
l 从事iOS开发2-3年的中高级技术人员、技术经理
l 对iOS新技术有兴趣学习和研究的开发人员
主题 | 内容 |
---|---|
第1讲 NSObject |
weak AutoreleasePool |
第2讲 Class的内部结构 |
Class内部成员 MetaClass SEL和IMP 消息转发 Method Resolution Fast Forwarding Normal Forwarding |
第3讲 自省和Method Swizzling |
自省 Method Swizzling 关联对象 |
第4讲 使用场景 |
AOP 代理模式 日志 PV和UV 热修复原理简介 |