文章出處

iOS Runtime實戰

 

一、     簡介

            本課程結合講師多年來對iOS Runtime技術的潛心研究,以及在千萬級用戶的App上長期實踐經驗,整理而成。本課程從NSObjectClass講起,然后會介紹本課程的核心內容——自省和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   SELIMP

l   消息轉發   

n   Method Resolution

n   Fast Forwarding

n   Normal Forwarding

 

3 自省和Method Swizzling

l   自省

l   Method Swizzling

l   關聯對象

 

4 使用場景

l   AOP

l   代理模式

l   日志

l   PVUV

l   熱修復原理簡介

 

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()