KVO官方文檔:點(diǎn)擊這里 Key-value observing is a mechanism that allows objects to b...
KVC官方介紹:查看文檔 成員變量、實(shí)例變量及屬性的區(qū)別 如圖一腐碱,大括號里邊的都是成員變量哀九,而實(shí)例變量是特殊的成員變量。實(shí)例變量需要?jiǎng)?chuàng)建實(shí)例對象...
runloop源碼地址:源碼下載 runloop官方介紹:查看文檔 runloop的源碼在corefundation框架中荸镊,fundation里...
iOS開發(fā)面試時(shí)經(jīng)常被問到咽斧,+load方法和+initialize方法。今天主要用源碼分析下各自的調(diào)用機(jī)制躬存。 +load方法 當(dāng)APP啟動的時(shí)候...
發(fā)送消息 在runtime學(xué)習(xí)一里邊张惹,介紹了Objective-C是動態(tài)語言,盡可能把決策推遲到運(yùn)行時(shí)岭洲。runtime是由C宛逗、C++及匯編寫成的...
runtime中數(shù)據(jù)的結(jié)構(gòu) 高級語言所編寫的代碼若想被機(jī)器識別,首先得翻譯成匯編語言盾剩,然后再由匯編語言翻譯成計(jì)算機(jī)所能識別的機(jī)器語言雷激。高級語言有...
runtime介紹 1.什么是rumtime The Objective-C language defers as many decisions...
學(xué)習(xí)CocoaPods [TOC] 1. 概述 此片文章主要介紹Cocoapods的一些基本命令、Podfile文件彪腔、Podspec文件及創(chuàng)建私...
Objective-C Runtime Runtime Working with Classes class_getName返回類的名字 cla...