文章出處
文章列表
iOS Runtime實戰
一、 簡介
本課程結合講師多年來對iOS Runtime技術的潛心研究,以及在千萬級用戶的App上長期實踐經驗,整理而成。本課程從NSObject和Class講起,然后會介紹本課程的核心內容——自省和Method Swizzling,最后通過iOS Runtime在項目中的實際使用,達到學以致用的目的。
本課程系列適合于:
l 從事iOS開發2-3年的中高級技術人員、技術經理
l 對iOS新技術有興趣學習和研究的開發人員
本課程系列將幫助初中級學員快速成長,掌握iOS Runtime技術涉及的方方面面,幫助高級學員在項目中創造性的使用這門技術。
二、 培訓大綱(1天)
第1講 NSObject
l weak
l AutoreleasePool
第2講 Class的內部結構
l Class內部成員
l MetaClass
l SEL和IMP
l 消息轉發
n Method Resolution
n Fast Forwarding
n Normal Forwarding
第3講 自省和Method Swizzling
l 自省
l Method Swizzling
l 關聯對象
第4講 使用場景
l AOP
l 代理模式
l 日志
l PV和UV
l 熱修復原理簡介
文章列表
全站熱搜