后臺Crash 蘋果在 WWDC 2020 上的介紹,目前會導(dǎo)致App在后臺被殺死的情況大概有以下 6 種。 1、崩潰(Crashes) 代碼邏...
單元測試 單元測試(Unit Testing)又稱為模塊測試,是針對程序模塊來進(jìn)行正確性檢驗(yàn)的測試工作。單元就是單個(gè)程序、函數(shù)、過程等,編寫程序...
虛擬內(nèi)存 虛擬內(nèi)存是計(jì)算機(jī)系統(tǒng)內(nèi)存管理的一種技術(shù),虛擬內(nèi)存為每個(gè)進(jìn)程提供了一個(gè)連續(xù)、私有的地址空間,它每個(gè)進(jìn)程會認(rèn)為自己在使用一塊大的連續(xù)的內(nèi)存...
編譯過程 傳統(tǒng)編譯過程一般分為以下步驟。 源代碼(source code)→ 預(yù)處理器(preprocessor)→ 編譯器(compiler)...
定義 用iOS開發(fā)環(huán)境來舉例,IoC容器的核心功能負(fù)責(zé)對象創(chuàng)建、依賴查找和依賴注入,這些功能都需要借助運(yùn)行時(shí)runtime的反射實(shí)現(xiàn) 使用pro...
定義 控制反轉(zhuǎn)(Inversion of Control,縮寫為IoC),是面向?qū)ο缶幊讨械囊环N設(shè)計(jì)原則,可以用來減低計(jì)算機(jī)代碼之間的耦合度。 ...
建立組件工程 建立主workspace工程與組件的pod工程如(podLibTest) 多個(gè)模式共存 源碼模式的podspec arc與non ...
podspec文件 建立CocoaPods私有源的關(guān)鍵是編寫.podspec文件,此文件是CocoaPods所使用的一種特殊,例子可以參考以下源...
CocoaPods簡介 CocoaPods是Swift和Objective-C 項(xiàng)目的依賴管理器。它擁有超過61000個(gè)第三方庫,超過300萬個(gè)...