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