在6月份剛結(jié)束的首次線上 WWDC 2020 發(fā)布會上蘋果向我們展示了新的 iOS14 系統(tǒng)。iOS14 的適配,很重要的一環(huán)就集中在用戶隱私和安全方面。 在 iOS13 及...
在6月份剛結(jié)束的首次線上 WWDC 2020 發(fā)布會上蘋果向我們展示了新的 iOS14 系統(tǒng)。iOS14 的適配,很重要的一環(huán)就集中在用戶隱私和安全方面。 在 iOS13 及...
Cocoapods 創(chuàng)建私有庫網(wǎng)上的文章已經(jīng)很多了, 但是涉及到針對 Swift 遇到的問題相關(guān)文章很少,這里針對 Swift 創(chuàng)建包含 Oc 代碼的私有庫和 Framewo...
RZLauncher iOS啟動框架,支持啟動生命周期分發(fā),啟動任務(wù)分布式注冊,啟動任務(wù)依賴,支持設(shè)置啟動任務(wù)在各生命周期的優(yōu)先級,執(zhí)行所在線程以及對其他啟動任務(wù)的依賴。根據(jù)...
前言 BeeHive是阿里巴巴公司開源的一個iOS框架,這個框架是App模塊化編程的框架一種實現(xiàn)方案,吸收了Spring框架Service的理念來實現(xiàn)模塊間的API解耦。 B...
昨天看了YYCache的源碼,發(fā)現(xiàn)里面經(jīng)常用到了__attribute__。attribute是GNU的一種編譯指令在聲明的時候指定某種特性,能做多樣化的錯誤檢查和高級優(yōu)化。...
本文主要是介紹iOS上數(shù)據(jù)庫存儲方案,利用ORM對FMDB做一層封裝,讓代碼更加簡潔方便。 一、數(shù)據(jù)庫開發(fā)的蛋疼問題 有了FMDB對sqlite 的封裝,iOS端的數(shù)據(jù)庫操作...
前言 在最近的面試中,我發(fā)現(xiàn)一道面試題,其考點是:圍繞iOS App中一個視圖從添加到完全渲染,在這個過程中,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后,將所...
通過 iOS 使用 gitlab 自動打包 我們了解到了 Gitlab 的自動化打包的簡單配置。但是現(xiàn)在有個問題。每次提交代碼都會去自動打包一遍。很多時候這不是我們想要的效果...