一 沙盒 NSString *path = NSHomeDirectory(); 上面的代碼是應(yīng)用程序目錄的路徑,在該目錄下有三個文件夾: Do...
策略模式: 要實現(xiàn)某一個功能,有多種方案可以選擇应民。我們定義一系列的算法,把它們一個個封裝起來,并且使它們可以相互替換。策略模式讓算法獨(dú)立于使用它...
原型模式解決的問題 對象的創(chuàng)建特別復(fù)雜,當(dāng)兩個對象在抽象邏輯完全一致,只在實例化的細(xì)節(jié)略有差異,如果要重新創(chuàng)建一個對象,不如拷貝自己再去修改。原...
要談到指針有什么用诲锹,先要知道指針是什么繁仁。直接的解釋是:指針是內(nèi)存的標(biāo)簽。首先把你可以把整個內(nèi)存想象成一個小區(qū)归园,里面都是連戶的小公寓黄虱。比如這個樣子...
Objective-C語言是一門動態(tài)語言,它將很多靜態(tài)語言在編譯和鏈接時期做的事放在運(yùn)行時來處理,這種動態(tài)語言的優(yōu)勢在于:我們寫代碼時更具有靈活...
CAAnimation是一個動畫抽象類,但是不要直接使用CAAnimation類,而是使用它的子類,如上圖所示展示的就是它的家族成員子類們,CA...
最近真的真的太太太忙了,都是抽空寫的,各種事情,html,iOS客戶端升級,炸了 上一篇我們基本上看完了SDWebImage整個工作流程,下面我...
[_fineImageView sd_setImageWithURL:picURL placeholderImage:nil]; (void)s...
NSCache NSCache是蘋果官方提供的緩存類,它的用法和NSMutableDictionary非常類似. NSCache是一個類似于集合...