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