UIImageView 序列幀動畫的實現(xiàn)以及內(nèi)存的優(yōu)化 最近筆者項目中又一次遇到了UIImageView的序列幀動畫,各種百度,為了不讓下一次遇到序列幀動畫的時候還需要百度,...
3.NSDictionary底層實現(xiàn)原理 筆者自語:當有一個面試官問我NSDictionary底層實現(xiàn)原理,我平時開發(fā)的時候只是會用而已,哪里知道它的內(nèi)部實現(xiàn)原理呀,一臉懵逼...
線程之間的通信基本概念: 在一個進程中,線程往往不是孤立存在的,多個線程之間經(jīng)常需要進行通信; 線程之間通信的體現(xiàn): 一個線程傳遞數(shù)據(jù)給另一個線程; 在一個線程中執(zhí)行完任務(wù)...
筆者自語:隱隱約約的記得有次面試的時候面試官問到了:說一下oc的反射機制。我一臉懵逼的樣子,什么是oc的反射機制呀,開發(fā)過程中聽都聽說過,怎么說呢?相信你也遇到過類似的境況,...
設(shè)計模式,玄乎又懸,昨天還看得清清楚楚真真切切,但是過了一天就全然不明不白,終其原因呢,無外乎就是壓根這個東西就理解,但是就是說不來是什么東西。 說下我對建造者模式的初步理解...
每看一次設(shè)計模式,感覺每一個設(shè)計模式看起來是那么簡單,對于外觀模式我的理解就是外觀模式:外觀模式,這個名字起得不怎么樣,還是另外交一個名字吧感覺。我在這里只舉一個例子:你去醫(yī)...
筆者自語:模板模式是什么鬼,咋一聽名字好像很牛的樣子,讓我們一塊來了解一下吧: 設(shè)計意圖:定義一個操作中的算法的骨架,而將一些步驟延遲到子類中,模板方法使得子類可以不改變一個...
在iOS的日常開發(fā)中,我們會用到的協(xié)議代理,那么我今天講的代理模式跟協(xié)議代理是不是同一回事呢?我們不妨進行回顧一下所謂的協(xié)議代理:在A類中聲明一個協(xié)議,并在A類中定義一個對象...
筆者自語 作為一個開發(fā)者,我現(xiàn)在深深體會到了如果不去學習,遲早要被社會淘汰,既然知道這個最為簡單的道理為什么就是不能自拔呢,我勵志寫下23中設(shè)計模式的使用場合,設(shè)計初衷和希望...
ios 11系統(tǒng)出來后,需要適配一下tableview,如果tableview的界面沒有導航欄,并且想要tableview的內(nèi)容和狀態(tài)欄重復的話,就需要考慮到iOS11的安全...