iOS App的啟動流程可以分成兩個階段 pre-main階段和main階段。 pre-main階段 系統(tǒng)將App的可執(zhí)行文件(Mach-O文件...
在日常開發(fā)中,我們常常需要為每個功能頁面分配獨立的路由。傳統(tǒng)做法通常有兩種方案: 集中式管理路由:實現(xiàn)一個統(tǒng)一的路由類(如 URLHandler...
本文介紹如何使用快捷指令結(jié)合觸控功能,實現(xiàn)在不打開app的情況下,通過長按屏幕彈出搜題浮窗。 1. 添加Intent 我們需要在工程內(nèi)引入Int...
在搜題 App,我們遇到了一個比較奇怪的閃退問題。具體表現(xiàn)為:在一些較老的設(shè)備(例如 iPhone 8)上,加載 TensorFlow 模型時會...
HTTP(超文本傳輸協(xié)議)是構(gòu)建 web 的基礎(chǔ)協(xié)議。隨著互聯(lián)網(wǎng)的飛速發(fā)展,HTTP 協(xié)議經(jīng)歷了多次升級,從最初的 HTTP/1.0 到現(xiàn)在的 ...
在 iOS 開發(fā)中,MetricKit 能夠幫助開發(fā)者收集和分析性能數(shù)據(jù)以及其他關(guān)鍵的應(yīng)用指標(biāo)。本文探討如何通過分析 MetricKit 日志,...
Scroll Hitch Rate Xcode 12增加了一個新的指標(biāo),可以客觀地跟蹤你的應(yīng)用程序滾動的流暢程度。 Scroll Hitch 指...
AsyncDisplayKit是由Facebook開源的一款強大的異步渲染和布局引擎,可顯著提升頁面的流暢性。iOS SDK中UI繪制必須在主線...
基于信號的響應(yīng)式編程框架。 RACSignal信號基類RACSignal(繼承自RACStream),調(diào)用createSignal:(RACDi...