CocoaPods不會生成xcworkspace 運行g(shù)em install cocoapods 更新cocoapods工具歹河,然后再執(zhí)行pod install問題解決 解決C...
CocoaPods不會生成xcworkspace 運行g(shù)em install cocoapods 更新cocoapods工具歹河,然后再執(zhí)行pod install問題解決 解決C...
1. 閱讀本篇文章以前,假設(shè)你已經(jīng)了解了組件化這個概念兽叮。 最近兩年移動端的組件化特別火萄喳,但移動端組件化的概念追其溯源應(yīng)該來自于Server端卒稳,具體來說這種概念應(yīng)該是由Java...
已更新深入淺出Runtime (二) Runtime的消息機(jī)制深入淺出Runtime (三) Runtime的消息轉(zhuǎn)發(fā)深入淺出Runtime (四) Runtime的實際應(yīng)用...
原文地址:2018 iOS 面試題大全由于原作者并沒有繼續(xù)更新充坑,這里我轉(zhuǎn)過來繼續(xù)更新下 整理的一些iOS面試相關(guān)問題,持續(xù)更新,敬請關(guān)注 2018 iOS面試題大全---全方...
什么是Runloop?Runloop是通過內(nèi)部維護(hù)的事件循環(huán)來對事件和消息進(jìn)行管理的一種機(jī)制染突。當(dāng)沒有消息需要處理的時候捻爷,線程進(jìn)入休眠以避免占用資源,有消息需要處理時份企,立即被喚...
前言: 按照時間順序也榄,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現(xiàn)司志、攔截事件的處理)->找到...
該文章屬于劉小壯原創(chuàng)手蝎,轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 程序加載過程 在iOS程序中會用到很多系統(tǒng)的動態(tài)庫,...
原文: Method Dispatch in Swift作者: Brain King譯者: kemchenj 譯者注: 之前看了很多關(guān)于 Swift 派發(fā)機(jī)制的內(nèi)容, 但感覺...
內(nèi)存 自己畫的一個簡單的思維導(dǎo)圖俐芯,希望把碎片化的知識串起來 前言 當(dāng)app一啟動,系統(tǒng)就會通過DYLD把可執(zhí)行文件加載到手機(jī)內(nèi)存中钉鸯。內(nèi)存中的堆與棧是一個很重要的概念吧史。而內(nèi)存中...
近期工作主要是使用OC/Swift來開發(fā)各種SDK,靜態(tài)庫和動態(tài)庫都有用到唠雕,于是想寫篇文章記錄一下SDK開發(fā)的一些內(nèi)容贸营,以及我在開發(fā)中遇到的坑和解決辦法,希望能為大家提供幫助...
沒有腳本 這個不行
Swift Framework 合并SDK真機(jī)/模擬器包SDK的創(chuàng)建可以看我之前的文章 這里主要記錄一下如何合并SDK的真機(jī)包和模擬器包,假設(shè)你的Framework已經(jīng)創(chuàng)建完了岩睁,那么只需要做如下步驟钞脂。 1、配置Framework ...
由于種種原因捕儒,簡書等第三方平臺博客不再保證能夠同步更新冰啃,歡迎移步 GitHub:https://github.com/kingcos/Perspective/。謝謝刘莹! Sel...
裝模作樣寫個前言背景:擁有悠久歷史的大型SDK阎毅,這個歷史當(dāng)然是Objective-C。又當(dāng)然這個是沒有問題的点弯,而且每天都在服務(wù)上千萬用戶扇调,但是不巧的是Apple出了一個Sto...
前言 在Swift5.5以前或Object-C時代iOS開發(fā)要實現(xiàn)并發(fā)代碼碳柱,一般要自己使用多線程,如DispatchGroup,DispatchSemaphore等等熬芜,且都是...
在使用OC和swift進(jìn)行混編時莲镣,我們經(jīng)常會需要在swift中使用OC中的宏定義,但是這些宏定義經(jīng)常會提示無法找到或者類型錯誤猛蔽,那么我們到底應(yīng)該怎么做才正確呢剥悟? OC中的宏定...
裝模作樣寫個前言背景:擁有悠久歷史的大型SDK,這個歷史當(dāng)然是Objective-C曼库。又當(dāng)然這個是沒有問題的区岗,而且每天都在服務(wù)上千萬用戶,但是不巧的是Apple出了一個Sto...
裝模作樣寫個前言背景:擁有悠久歷史的大型SDK毁枯,這個歷史當(dāng)然是Objective-C慈缔。又當(dāng)然這個是沒有問題的,而且每天都在服務(wù)上千萬用戶种玛,但是不巧的是Apple出了一個Sto...
1. Module-最小的代碼單元 一個Module是機(jī)器代碼和數(shù)據(jù)的最小單元藐鹤,可以獨立于其他代碼單元進(jìn)行鏈接,通常赂韵,Module是通過編譯單個源文件生成的目標(biāo)文件娱节。例如,當(dāng)...
最近在學(xué)習(xí)制作Swift Framework項目祭示,期間遇到需要引用OC系統(tǒng)庫<CommonCrypto/CommonCrypto.h>的問題肄满,正常的Swift項目可以通過創(chuàng)建...