![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在OC中方法的調(diào)用被稱為消息的發(fā)送.例如: [obj test] 這段代碼會(huì)裝換為objc_msgSend(obj, test)這段運(yùn)行時(shí)代碼;...
關(guān)于block的存儲(chǔ)域 一牙捉、 block變量存儲(chǔ)域 1. ARC和MRC不同的存儲(chǔ)情況 通過(guò)對(duì)block本質(zhì)的探究,發(fā)現(xiàn)block內(nèi)部也是有一個(gè)...
block 1.block的實(shí)質(zhì) 之前說(shuō)過(guò)其實(shí)block的本質(zhì)就是"帶有自動(dòng)變量的匿名函數(shù)"姜性。block類型的變量與函數(shù)指針類似,僅是將 * 號(hào)...
kvo 一极阅、kvo使用 1.添加觀察者 給某個(gè)需要監(jiān)聽(tīng)的對(duì)象添加一個(gè)觀察者炒刁。 各個(gè)參數(shù)的意義是: observer: 觀察者 keyPath: ...
GCD GCD的全稱是Grand Central Dispatch蒲赂,字面意思就是“極好的中樞調(diào)度器”碳锈,它能通過(guò)隊(duì)列和任務(wù)的形式實(shí)現(xiàn)多線程編程混稽。使...
Block Block作為日常開(kāi)發(fā)中必備的一種開(kāi)發(fā)技巧,通過(guò)日常的使用和學(xué)習(xí),在此對(duì) Block的基本概念,使用語(yǔ)法和 對(duì)于外部變量的使用三方面...