![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
GCD簡介(Grand Central Dispatch) GCD是純C語言,提供了非常多的強大函數(shù)GCD是非常高效的多線程開發(fā)方式,它并不是C...
swift新元素 柯里化(Currying) Swift 里可以將方法進行柯里化(Currying)寄锐,這是也就是把接受多個參數(shù)的方法進行一些變形...
根本區(qū)別:進程是操作系統(tǒng)資源分配的基本單位阳距,而線程是任務(wù)調(diào)度和執(zhí)行的基本單位姿骏。 在開銷方面:每個進程都有獨立的代碼和數(shù)據(jù)空間(程序上下文)及老,程序...
計時器是一種很方便也很用的對象左冬。Foundation框架中有個類叫做NSTimer桐筏,開發(fā)者可以指定絕對的日期與時間,以便到時執(zhí)行任務(wù)拇砰,也可以指定...
有時候梅忌,類必須先執(zhí)行某些初始化操作,然后才能正常使用除破。在Objective-C中牧氮,絕大多數(shù)類都繼承自NSObject這個根類,而該類有兩個方法瑰枫,...
開發(fā)Mac OS X或iOS應(yīng)用程序時踱葛,經(jīng)常會遇到一個問題,那就是從因特網(wǎng)下載的圖片應(yīng)如何來緩存光坝。首先能想到的好辦法就是把內(nèi)存中的圖片保存到字典...
Objective-C的系統(tǒng)庫包含相當多的collection類尸诽,其中各種數(shù)組,各種字典盯另、各種set性含。Foundation框架定義了這些coll...
在編程中經(jīng)常需要列舉collection中的元素鸳惯,當前的Objective-C語言有多種辦法實現(xiàn)此功能商蕴,可以用標準的C語言循環(huán),也可以用Obje...