最近在閱讀了《Haskell趣學(xué)指南》后對(duì)函數(shù)式編程有了更加深入的認(rèn)識(shí)调卑。其中 functor 抡砂、applicative 和 monad 這一系列...
大多數(shù)編譯系統(tǒng)提供編譯器驅(qū)動(dòng)程序( compiler driver ),它代表用戶在需要時(shí)調(diào)用語(yǔ)言預(yù)處理器恬涧、編譯器注益、匯編器和鏈接器。比如 GCC...
id id 可以表示任何 OC 中的對(duì)象溯捆,在 runtime 中對(duì) id 是這么定義的 所以 id 其實(shí)是一個(gè)指向 objc_object 結(jié)構(gòu)...
MJRefresh 是 OC 語(yǔ)言里面算是一款比較通用的刷新框架了丑搔,可以用于 UITableView 和 UICollectionView 的刷...
static 提揍、 const 和 extern 是在寫(xiě) iOS 應(yīng)用中常用的幾個(gè)關(guān)鍵詞啤月。本篇文章將從以下幾個(gè)方面介紹。 static 被 sta...
在你開(kāi)發(fā) iOS 應(yīng)用過(guò)程中也許從沒(méi)使用過(guò) NSURLProtocol 更或者聽(tīng)說(shuō)過(guò)它劳跃,但是它的能力十分強(qiáng)大谎仲。而這篇文章將會(huì)向你介紹什么是 NS...
在我們使用iOS app的時(shí)候,在界面上這里點(diǎn)一下那里拖一下刨仑,app也接收我們的手勢(shì)從而調(diào)用相對(duì)應(yīng)的方法郑诺。那么這篇文章就是講解當(dāng)我們點(diǎn)擊界面的時(shí)...
在開(kāi)始介紹之前先明確一點(diǎn),本篇寫(xiě)的不是關(guān)于Alamofire是怎么使用的杉武,而是我仔細(xì)看了Alamofire框架代碼后的一點(diǎn)感受與大家分享间景。寫(xiě)的不...
SDK的技術(shù) 最近公司開(kāi)始新項(xiàng)目,我的工作就是完成社交分享這一部分功能艺智。原本我是去各個(gè)開(kāi)發(fā)者平臺(tái)下載SDK然后查看Demo然后開(kāi)始寫(xiě)功能的,可是...