先說下思路: 我通過枚舉+KVC的方式來實(shí)現(xiàn)整個(gè)國際化的解決方案. 國際化文檔配置文件:1.1重寫了下標(biāo)方法, 支持傳入一個(gè)String 作為k...
眾所周知,NSTimer 因?yàn)橐蕾囉赗unLoop去執(zhí)行髓需,而RunLoop本身工作很繁重奕枝,不能確保Timer及時(shí)執(zhí)行芯杀,所以使用GCD Timer...
在iOS13以后 運(yùn)行Flutter項(xiàng)目報(bào)錯(cuò)Device doesn't support wireless sync. 解決方法: 更新Flut...
由于蘋果的日益欺壓钞瀑,蘋果的企業(yè)證書掉簽是越來越密集卓舵,所以由此誕生了黑科技弊仪,即所謂的超級簽名 超級簽名安裝流程演示 據(jù)說某分發(fā)平臺價(jià)格表归露,來源網(wǎng)絡(luò)...
前言:仔細(xì)看了又看CTMediator的Demo洲脂,在這個(gè)過程中突然想到了Moya。所以我下面介紹的將基于Moya的思想的封裝剧包。 1. 新建一個(gè)協(xié)...
配置公鑰私鑰:Jenkins -> 用戶 -> 設(shè)置 -> SSH Public Keys 配置公鑰恐锦,Jenkins -> 憑據(jù) -> 配...
私有庫中集成了極光的庫,然后各種驗(yàn)證失敗疆液。 執(zhí)行pod lib lint 報(bào)錯(cuò)一铅。 ERROR | [iOS] xcodebuild: Retur...
日常中我們通常使用UserDefaults FMDB FileManager 等等方式去進(jìn)行本地緩存的操作. 首先來看UserDefaults的...
日常開發(fā)中提交代碼 首先說一下我們原來的工作流程, 我們有一個(gè)默認(rèn)master分支, 一個(gè)dev分支, 日常開發(fā)中, 我們還會創(chuàng)建一個(gè)關(guān)于本次功...