1. 類判斷 限制當(dāng)前類在某個(gè)版本之后才能使用 OCAPI_AVAILABLE(ios(10.0)) 會(huì)對(duì)類添加系統(tǒng)版本約束 Swift@available(iOS 10.0...

1. 類判斷 限制當(dāng)前類在某個(gè)版本之后才能使用 OCAPI_AVAILABLE(ios(10.0)) 會(huì)對(duì)類添加系統(tǒng)版本約束 Swift@available(iOS 10.0...
前言隨著人們對(duì)手機(jī)的依賴性越來越高,對(duì)于從手機(jī)獲取信息也有了更多的要求。推送就是一項(xiàng)不可忽視的方案,它可以在用戶沒有打開APP下的情況下將信息及時(shí)的推送給用戶。推送功能在運(yùn)營...
iOS程序開發(fā)過程中引用多個(gè)第三方庫時(shí)會(huì)出現(xiàn)類名重疊,導(dǎo)致沖突,具體的沖突錯(cuò)誤提示如下: duplicate symbol OBJC_IVAR$_AFHTTPSessionM...
從iOS7以來,蘋果推出NSURLSession后,iOS現(xiàn)在可以實(shí)現(xiàn)真正的后臺(tái)下載,這對(duì)我們iOSer來說是一個(gè)福音。 一個(gè) NSURLSession對(duì)象可以協(xié)調(diào)一個(gè)或多個(gè)...
iOS動(dòng)態(tài)加載字體有兩種方案 1.加載系統(tǒng)自帶字體, 雖然叫系統(tǒng)自帶字體, 但還是需要通過網(wǎng)絡(luò)下載. 系統(tǒng)自帶字體下載是由系統(tǒng)完成, 也不會(huì)存在app沙盒中. 一次下載永久存...
對(duì)于iOS App的首次啟動(dòng)優(yōu)化,主要關(guān)注兩個(gè)點(diǎn),一個(gè)是main之前的耗時(shí),一個(gè)就是main函數(shù)到root VC viewWillAppear執(zhí)行完之間的耗時(shí) 針對(duì)main函...
稍有 iOS 開發(fā)經(jīng)驗(yàn)的人應(yīng)該都是用過 CocoaPods,而對(duì)于 CI、CD 有了解的同學(xué)也都知道 Fastlane。而這兩個(gè)在 iOS 開發(fā)中非常便捷的第三方庫都是使用 ...
Runtime系列導(dǎo)讀 iOS Runtime之方法查找[http://www.lxweimin.com/p/f6b017813981] iOS Runtime之方法替換[h...