在 App 開發(fā)中,經常會遇到處理異步任務的場景,如網絡請求、讀寫文件等。Android、iOS 使用的是多線程,而在 Flutter 中為單線程事件循環(huán);學習Future之...
在 App 開發(fā)中,經常會遇到處理異步任務的場景,如網絡請求、讀寫文件等。Android、iOS 使用的是多線程,而在 Flutter 中為單線程事件循環(huán);學習Future之...
MACH-O文件格式 Mach Header的最開始是 Magic Number,表示這是一個 Mach-O 文件,除此之外還包含一些Flags,這些flags會影響 Mac...
音頻輸出作為硬件資源,對于iOS系統(tǒng)來說是唯一的,需要通過“AVAudioSession”這個系統(tǒng)級全局對象對各個App進行控制??刂坡烦倘缦聢D:7GmDJTSBWag18A...
在 Xcode 9 之前,不支持 Swift 靜態(tài)庫編譯,因此 Swift pod 不得不使用動態(tài)庫編譯,即使用use_frameworks!。但是,引用了大量動態(tài)庫會導致應...
iOS 事件的主要由:響應連 和 傳遞鏈 構成。一般事件先通過傳遞鏈,傳遞下去。響應鏈,如果上層不能響應,那么一層一層通過響應鏈找到能響應的UIResponse。 響應鏈:由...
序言 Kingfisher 是一個下載、緩存網絡圖片的輕量級純swift庫, 作者@王巍自稱是受著名三方庫SDWebImage激勵所寫,一年多以來,該庫深受廣大iOS之swi...
序言 Kingfisher 是一個下載、緩存網絡圖片的輕量級純swift庫, 作者@王巍自稱是受著名三方庫SDWebImage激勵所寫,一年多以來,該庫深受廣大iOS之swi...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的話求個star,歡迎建議討論。 1. CAGradientLay...
最近接手項目,里面關于導航欄的定義非常亂,然后自己抽空寫了個demo,里面有個分類,專門總結梳理了一下關于iOS13.0前后的對于導航條的處理方式: 1.關于下劃線的處理: ...
1. 閱讀本篇文章以前,假設你已經了解了組件化這個概念。 最近兩年移動端的組件化特別火,但移動端組件化的概念追其溯源應該來自于Server端,具體來說這種概念應該是由Java...
GCD 簡介 Grand Central Dispatch 一 任務與隊列 1 任務 所需要執(zhí)行的操作 同步(sync) 不具備開辟新線程的能力 等待隊列里的任務完成之后在執(zhí)...
Models - The iPhone wiki[https://www.theiphonewiki.com/wiki/Models#iPhone]
最近接口了一個flutter項目,本想著運行一下體驗,結果編譯報錯、‘Flutter/Flutter.h'file not found 于是開始了各種嘗試、檢查各種文件是否存...