有一個(gè)函數(shù)的參數(shù)是block 例: - (void)delete:(NSString *)value result:(CallBackBlcok)callback; 正常的調(diào)...
有一個(gè)函數(shù)的參數(shù)是block 例: - (void)delete:(NSString *)value result:(CallBackBlcok)callback; 正常的調(diào)...
Runloop 是和線程緊密相關(guān)的一個(gè)基礎(chǔ)組件,是很多線程有關(guān)功能的幕后功臣。盡管在平常使用中幾乎不太會(huì)直接用到,理解 Runloop 有利于我們更加深入地理解 iOS 的多...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對(duì)象中找不到,就進(jìn)行轉(zhuǎn)發(fā),具體怎么實(shí)現(xiàn)的呢。我們從下面幾個(gè)方面探尋Runtime的實(shí)現(xiàn)機(jī)制。 Runtime介紹...
http://cnbin.github.io/blog/2016/03/21/nsdate-,-cfabsolutetimegetcurrent,-cacurrentmedi...
一、開篇??簡(jiǎn)單粗暴,本文來聊聊HTTPS。??啥是HTTPS? 說白了就是HTTP Over SSL。HTTP呢,就是我們平時(shí)上網(wǎng)時(shí),瀏覽器和服務(wù)器之間傳輸數(shù)據(jù)的一項(xiàng)協(xié)議。...
注:這篇文章翻譯自 http://bou.io/RunRunLoopRun.html ,僅供學(xué)習(xí)參考,謝絕轉(zhuǎn)載,已獲得作者 Nicolas Bouilleaud 授權(quán)。 iO...
什么是GCD? GCD全稱為Grand Central Dispatch,是libdispatch的市場(chǎng)名稱,而libdispatch是Apple的一個(gè)庫(kù),其為并發(fā)代碼在iO...