先說(shuō)下思路: 我通過(guò)枚舉+KVC的方式來(lái)實(shí)現(xiàn)整個(gè)國(guó)際化的解決方案. 國(guó)際化文檔配置文件:1.1重寫(xiě)了下標(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...
由于蘋(píng)果的日益欺壓,蘋(píng)果的企業(yè)證書(shū)掉簽是越來(lái)越密集,所以由此誕生了黑科技,即所謂的超級(jí)簽名 超級(jí)簽名安裝流程演示 據(jù)說(shuō)某分發(fā)平臺(tái)價(jià)格表,來(lái)源網(wǎng)絡(luò)...
前言:仔細(xì)看了又看CTMediator的Demo,在這個(gè)過(guò)程中突然想到了Moya。所以我下面介紹的將基于Moya的思想的封裝。 1. 新建一個(gè)協(xié)...
配置公鑰私鑰:Jenkins -> 用戶 -> 設(shè)置 -> SSH Public Keys 配置公鑰,Jenkins -> 憑據(jù) -> 配...
私有庫(kù)中集成了極光的庫(kù),然后各種驗(yàn)證失敗。 執(zhí)行pod lib lint 報(bào)錯(cuò)。 ERROR | [iOS] xcodebuild: Retur...
日常中我們通常使用UserDefaults FMDB FileManager 等等方式去進(jìn)行本地緩存的操作. 首先來(lái)看UserDefaults的...
日常開(kāi)發(fā)中提交代碼 首先說(shuō)一下我們?cè)瓉?lái)的工作流程, 我們有一個(gè)默認(rèn)master分支, 一個(gè)dev分支, 日常開(kāi)發(fā)中, 我們還會(huì)創(chuàng)建一個(gè)關(guān)于本次功...