一、蘋(píng)果審核新規(guī) 背景:WWDC在2019有session提出。到2020年4月,上架APP的啟動(dòng)頁(yè)必須使用launchscreen.storyboard,不能再使用asse...
一、蘋(píng)果審核新規(guī) 背景:WWDC在2019有session提出。到2020年4月,上架APP的啟動(dòng)頁(yè)必須使用launchscreen.storyboard,不能再使用asse...
@State @State 用于聲明視圖內(nèi)部的可變狀態(tài),當(dāng)狀態(tài)發(fā)生變化時(shí),SwiftUI會(huì)自動(dòng)重新渲染依賴(lài)該狀態(tài)的視圖 上面點(diǎn)擊“Increment” 按鈕時(shí)Text中的內(nèi)容...
一、Infer簡(jiǎn)介 Facebook 的 Infer 是一個(gè)靜態(tài)分析工具。Infer 可以分析 Objective-C, Java 或者 C 代碼,報(bào)告潛在的問(wèn)題。任何人都可...
之前做過(guò)App的啟動(dòng)優(yōu)化,遇到了+load優(yōu)化的問(wèn)題,后來(lái)想一想除了initializers代替+load還有沒(méi)有什么好的方法,然后就搜到了運(yùn)用編譯屬性__attribute...
作為 GSY 開(kāi)源系列的作者,在去年也整理過(guò) 《移動(dòng)端跨平臺(tái)開(kāi)發(fā)的深度解析》 的對(duì)比文章,時(shí)隔一年之后,本篇將重新由 環(huán)境搭建、實(shí)現(xiàn)原理、編程開(kāi)發(fā)、插件開(kāi)發(fā)、編譯運(yùn)行、性能穩(wěn)...
在Xcode中配置clang-format 1. 通過(guò)brew[https://www.zhihu.com/search?q=brew&search_source=Enti...
1、安裝1)打開(kāi)終端,通過(guò)homebrew安裝命令: 2)查看是否安裝成功 2、添加自動(dòng)化服務(wù)1)找到自動(dòng)操作軟件,打開(kāi)自動(dòng)操作。 2)選擇文稿類(lèi)型為快速操作。 3)搜索sh...
安裝步驟: 1、打開(kāi)終端,習(xí)慣性命令,更新brew: brew update 2、查詢(xún)軟件是否已經(jīng)安裝,執(zhí)行命令: brew search nginx 3、查詢(xún)需要安裝ng...
一個(gè)簡(jiǎn)單的功能,但是可能每次蘋(píng)果發(fā)布新品都要用上,先上代碼: 授人以魚(yú)不如授人以漁:蘋(píng)果全設(shè)備型號(hào)編碼對(duì)照表[https://theapplewiki.com/wiki/Mo...