![240](https://upload.jianshu.io/users/upload_avatars/2651174/e784f68d-5212-4e4e-a43c-e2b2c5b2d720.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
RunLoop 是 iOS 和 OS X 開發(fā)中非嘲⑵基礎(chǔ)的一個(gè)概念靴跛,這篇文章將從 CFRunLoop 的源碼入手缀雳,介紹 RunLoop 的概念以...
這篇文章我們主要來探討一下,如何讓一個(gè)靜態(tài)framework 依賴其他的靜態(tài)framework梢睛,本文以活體檢測(cè)的framework為例來一步步說...
最近在接一個(gè)SDK開發(fā)的需求肥印,計(jì)劃打包成靜態(tài)framework,制作靜態(tài)framewok的博客網(wǎng)上一搜一大堆绝葡,但是真正能說清楚如何依賴AFNet...
最近在研究組件化開發(fā)深碱,用CocoaPods私有庫(kù)是一個(gè)不錯(cuò)的選擇,下面我們來講一下如何創(chuàng)建私有庫(kù)挤牛。 第一步:我們需要兩個(gè)Git倉(cāng)庫(kù):一個(gè)是私有的...
前幾天看博客發(fā)現(xiàn)了一個(gè)關(guān)于 isKindOfClass 和 isMemberOfClass 的問題,但是感覺分析的不夠透徹,所以我在這里試著分析...
你真的知道OC的類(Class)是個(gè)什么玩意兒竞膳? 眾所周知航瞭,所有的對(duì)象都是由其對(duì)應(yīng)的類實(shí)例化而來,但是類本身其實(shí)也是一種對(duì)象坦辟,surprise刊侯?...
新建Project 默認(rèn)選中 Default 點(diǎn)擊下圖的Next 按鈕 填寫Group、Artifact Package 那一欄和Group 保...
前段時(shí)間心血來潮锉走,研究了一下block底層實(shí)現(xiàn)滨彻,在網(wǎng)上看了好多文章,基本都是通過clang 將代碼轉(zhuǎn)換為C++代碼去分析Blcok的實(shí)現(xiàn)挪蹭。今天我...
一:您是否忘記了Mac OS 的MySQL的root密碼? 通過以下4步就可重新設(shè)置新密碼: 1. 停止 mysql server. 通常是在 ...