開發(fā)中,如果有比較成熟的組件或代碼庫想要開放給別人使用抽米,制作成pod庫是很好的選擇:一方面便于用戶使用播瞳,另一方面版本管理很輕松。最近倒騰了兩個(gè)自...
Runtime是Objective-C語言的重要特性之一乃摹,也是Objective-C之所以能夠成為動(dòng)態(tài)語言的支柱禁漓。深入理解Runtime,有助于...
在iOS開發(fā)或者面試中孵睬,我們多多少少會(huì)聽到或者用到RunLoop的相關(guān)知識(shí)播歼,徹底吃透RunLoop這一塊內(nèi)容,對(duì)我們技術(shù)能力的提升大有裨益掰读。最近...
NSOperation是Apple基于GCD的封裝秘狞,面向?qū)ο螅橄髮哟胃吡字В褂煤?jiǎn)單谒撼。我們只需根據(jù)任務(wù)類型創(chuàng)建合適的NSOperation,配置...
本篇文章是iOS多線程系列的第二篇文章雾狈,之所以將GCD放在第二篇介紹廓潜,是因?yàn)槔斫饬薌CD后就比較容易理解NSOperation,NSOperat...
iOS開發(fā)中善榛,多線程相關(guān)的知識(shí)點(diǎn)主要包括pthread辩蛋、NSThread、NSOperation和GCD移盆,我們經(jīng)常用到的就數(shù)NSOperatio...
Part 1. Mac上iOS環(huán)境配置 1.安裝 Homebrew 在終端執(zhí)行以下命令: /usr/bin/ruby -e "$(curl -f...