iOS-Runtime基礎結構

iOSRuntime Runtime概念: OC是基於C的,區別於C的一點就是OC屬於動態語言,而且有面向對象的特性。相比於C,函數的調用在編譯的時候會決定調用哪一個函數。OC會在編譯和連接時作的事情放到了運行時(Runtime)來處理,其調用函數的方法爲msg_send,屬於動態調用,只有在真正運行纔會根據函數名稱找到對應的函數來調用。即便調用未實現的方法在編譯階段也不會報錯(調用階段若是不處理
相關文章
相關標籤/搜索