App經(jīng)過(guò)N次的版本功能迭代后,編譯時(shí)間大幅增加述雾,除了代碼外街州,xcasset的圖片資源增加也會(huì)導(dǎo)致編譯時(shí)間變長(zhǎng)。優(yōu)化這一編譯過(guò)程玻孟,向大家介紹一個(gè)簡(jiǎn)單易用的方案唆缴。 本文是針對(duì)x...
App經(jīng)過(guò)N次的版本功能迭代后,編譯時(shí)間大幅增加述雾,除了代碼外街州,xcasset的圖片資源增加也會(huì)導(dǎo)致編譯時(shí)間變長(zhǎng)。優(yōu)化這一編譯過(guò)程玻孟,向大家介紹一個(gè)簡(jiǎn)單易用的方案唆缴。 本文是針對(duì)x...
概覽 Live Activities 可以展示app的最新數(shù)據(jù)在 iPhone的 LockScreen 鎖屏上 和 Dynamic Island 靈動(dòng)島上。 使用Live A...
筆者最近在做單元測(cè)試框架的搭建,做到輸出代碼覆蓋率的時(shí)候玩敏,發(fā)現(xiàn)app的代碼覆蓋率一直是0斗忌,然后就開(kāi)啟了歷程一周的找碴過(guò)程质礼,其中嫌棄電腦太慢,直接花了1w4買入了新的macbo...
前言 本方案適合于單倉(cāng)庫(kù)(Monorepo)方式管理的項(xiàng)目眶蕉,通過(guò)二進(jìn)制化的想法減少編譯工作量,并通過(guò)拋棄Xcode的自帶的依賴管理機(jī)制唧躲,建立自定義的依賴管理去實(shí)現(xiàn)開(kāi)發(fā)時(shí)的編譯...
一.簡(jiǎn)介 OCLint是基于 Clang Tooling 開(kāi)發(fā)的靜態(tài)分析工具造挽,主要用來(lái)發(fā)現(xiàn)編譯器檢查不到的那些潛在的關(guān)鍵技術(shù)問(wèn)題。主要包括語(yǔ)法上的基礎(chǔ)規(guī)則弄痹、Cocoa 庫(kù)相關(guān)...
jenkins插件無(wú)法下載java 的ssl問(wèn)題饭入,stackoverflow只有一個(gè)方法適合我。就是手動(dòng)安裝一個(gè)ID: skip-certificate-check插件肛真,通過(guò)...
當(dāng)content被修改了谐丢,直接 setContentOffset可能無(wú)效,需要先調(diào)用layoutIfNeed 另外蚓让,uitextView 的contentSize會(huì)隨著滾動(dòng)而...
如上,建議使用decimalnumber 或 doubleValue
swift framework 混編是個(gè)比較蛋疼的事情历极,很多東西都沒(méi)有資料窄瘟,特別是modulemap這塊。現(xiàn)在在這里給大家總結(jié)一下經(jīng)驗(yàn)趟卸。 swift framework混編情...
有時(shí)候我們不會(huì)直接調(diào)用block或closure蹄葱,而是將其保存到內(nèi)存中延后使用。而此時(shí)衰腌,swift 和 oc之間相互調(diào)用則會(huì)出現(xiàn)問(wèn)題新蟆。 解決:情景1:swift 的closu...
在viewdiddisappear 調(diào)用 statusbar hidden 會(huì)出現(xiàn)navigationbar statusBar 重疊overlap 建議放到主線程下一個(gè)lo...
使用NSAttributedString初始化 html 文本時(shí)(NSHTMLTextDocumentType)會(huì)導(dǎo)致主線程卡死。這應(yīng)該是蘋果的解析 html 文本的一個(gè) b...
跨域訪問(wèn)是源于瀏覽器的同源策略而引申出來(lái)的概念 1右蕊、先了解什么是同源策略和跨域訪問(wèn) 同源策略、跨域解決方案 - RockMadman - 博客園 2吮螺、跨域訪問(wèn)時(shí)饶囚,瀏覽器做了什...
self.view.frame 在 viewWillLayoutSubviews 后的值才會(huì)是顯示的最終值 ios - how to get the frame of a v...