問題描述 當(dāng)我們拿到設(shè)計稿去實現(xiàn)一個網(wǎng)頁時,經(jīng)常會發(fā)現(xiàn)設(shè)計稿當(dāng)中一般使用的字體都是 PingFang SC 這一款字體。這是因為我們的 UI 設(shè)...
產(chǎn)生背景:在制作自己私有庫的時候依賴了某SDK,該SDK只能在真機編譯,即只支持真機指令集不支持模擬器指令集。 pod repo push / ...
打開終端執(zhí)行 vim ~/.git-credentials執(zhí)行i進(jìn)入編輯狀態(tài)輸入 https://{username}:{password}@...
啟動時間優(yōu)化 優(yōu)化 App 的啟動時間 精簡邏輯,將非必要操作延時到其他時間段。 將不必須在+load中做的事延遲到+ initialize中。...
性能優(yōu)化,都要優(yōu)化什么? 啟動時間 內(nèi)存 刷新幀率 UI阻塞次數(shù),不可操作時長,主線程阻塞超過400毫秒次數(shù) CPU使用率 GPU使用率 網(wǎng)絡(luò)請...
1.請求報文(請求行、請求頭、請求體) 2.響應(yīng)報文(響應(yīng)行、響應(yīng)頭、響應(yīng)體) 請求行、響應(yīng)行比較簡單,圖上面也標(biāo)記的很清楚,就不做說明了。 3...
在學(xué)習(xí)代碼過程中,每個人都有自己的一套方法論。我習(xí)慣于先從整體上去把握框架的思路,然后再去具體的讀源碼。在讀源碼的過程中也是按照數(shù)據(jù)流向來一步一...
1、首先簡單說一下OC消息發(fā)送機制 消息發(fā)送分兩步: 第一步,編譯階段 在這一階段確定消息接受者receiver和要去執(zhí)行的方法selector...