iOS 異步加載本地圖片 問(wèn)題 當(dāng)某個(gè)界面使用系統(tǒng)API + (nullable UIImage *)imageNamed:(NSString ...
大概兩三周前通過(guò)學(xué)習(xí)《Objective-C高級(jí)編程 iOS與OS X多線程和內(nèi)存管理》中的Block章節(jié)晰奖,系統(tǒng)深入了解了Block相關(guān)原理和內(nèi)...
OC中的消息機(jī)制可概括為三步: 消息發(fā)送顺饮。 動(dòng)態(tài)解析。 消息轉(zhuǎn)發(fā)。 由于消息機(jī)制objc_msgSend()方法調(diào)用非常頻繁,所以O(shè)C底層中是使...
之前接觸到了一道面試題目萎攒,分析之后覺(jué)得這道題目很有意思,考察了很多的底層知識(shí)矛绘。記錄下來(lái)以便幫自己整理思路... 有這樣的一個(gè)簡(jiǎn)單的Person類...
FBKVOController 源碼閱讀理解 簡(jiǎn)介 蘋果原生API提供的KVO有一些顯而易見(jiàn)的缺點(diǎn)耍休。 添加和移除觀察者要配對(duì)出現(xiàn); 移除一個(gè)未添...
面試題目 iOS用什么方式實(shí)現(xiàn)對(duì)一個(gè)對(duì)象的KVO?(KVO的本質(zhì)是什么货矮?)如何手動(dòng)觸發(fā)KVO羊精? 上面兩道面試題目,都是在考察程序員對(duì)KVO的理解...
雖然CocoaAsyncSocket已經(jīng)非常的成熟囚玫,但是由于項(xiàng)目喧锦,業(yè)務(wù),協(xié)議等不同導(dǎo)致tcp模塊的公用性不高抓督,需要根據(jù)協(xié)議重新訂制調(diào)整裸违,不能直接...
亮度調(diào)節(jié)有兩種實(shí)現(xiàn)方式:一種方式是非線性亮度調(diào)節(jié),一種是線性亮度調(diào)節(jié). 1,非線性亮度調(diào)節(jié)(GPUImageBrightnessFilter)它...
本篇文章是在開(kāi)發(fā)新功能-觀眾端錄制直播流的小視頻過(guò)程中,記錄學(xué)習(xí)到內(nèi)容,踩過(guò)的坑,分享一下. 需求在觀眾端可以錄制正在播放的流的小視頻,同時(shí)要將...