Instruments的界面如下: Blank 創(chuàng)建一個空的模板,可以從Library庫中添加其他模板 Activity Monitor 監(jiān)視 CPU、內(nèi)存、磁盤和網(wǎng)絡(luò)使用統(tǒng)...

Instruments的界面如下: Blank 創(chuàng)建一個空的模板,可以從Library庫中添加其他模板 Activity Monitor 監(jiān)視 CPU、內(nèi)存、磁盤和網(wǎng)絡(luò)使用統(tǒng)...
框架 Framework:一個純 Dart代碼的 SDK。它實現(xiàn)了一套基礎(chǔ)庫, 包含動畫、繪制和手勢處理。并基于繪制封裝了一套Widget控件庫,這套控件庫還根據(jù) Mater...
Flutter 架構(gòu) Flutter框架分三層Framework,Engine, Embedder Framework使用dart語言實現(xiàn),包括UI,文本,圖片,按鈕等Wid...
一、前言 項目越來越大,僅靠人工代碼review可能有時候會比較費時費力,所以這時就有必要借助于一種自動化的代碼審查工具:程序靜態(tài)分析 程序靜態(tài)分析(Program Stat...
面試的時候,優(yōu)化的問題,問的挺多的iOS的優(yōu)化分為很多,卡頓優(yōu)化,耗電優(yōu)化,啟動優(yōu)化,網(wǎng)絡(luò)優(yōu)化等 卡頓優(yōu)化 首先的問題是,為什么會卡頓呢?因為CPU或者GPU所花費的時間過長...
每條線程都有唯一的一個與之對應(yīng)的RunLoop對象RunLoop保存在一個全局的Dictionary里,線程作為key,RunLoop作為value線程剛創(chuàng)建時并沒有RunL...
一個NSObject對象占用多少內(nèi)存? 系統(tǒng)分配了16個字節(jié)給NSObject對象(通過malloc_size函數(shù)獲得)但NSObject對象內(nèi)部只使用了8個字節(jié)的空間(64...
KVC是Key-value coding 鍵值編碼, KVO是Key-Value Observing 鍵值觀察這兩個一直是面試的時候經(jīng)常被問到的點我推薦大家去看小碼哥的關(guān)于i...
高德地圖假如你要給大頭針設(shè)置title或者subtitle,像這樣 但是實際上是行不通的所以要在代理方法里面進行自定義 ,LNPinAnnotationView是我自定義的繼...
當(dāng)界面中有多個大頭針AnnotationView時,需要縮放地圖至適配當(dāng)前所有的大頭針的范圍Rect,這里我設(shè)置了內(nèi)偏移50,大家可以根據(jù)項目需要選擇增加與否 這個方法2d地...
首先,檢查你的電腦是否已經(jīng)配置了公鑰 假如還沒有配置,依次執(zhí)行下面命令添加 然后在生成公鑰 直接敲三次enter就可以 ,然后前往文件夾~/.ssh,打開id_rsa.pub...
修正 2022.10.20修改:前兩年蘋果有做改動,所以本文有些不符合現(xiàn)在的情況了。懶得改文章,在這直接修正。1.現(xiàn)在正式的AppleID和沙箱賬號的登錄位置分開了,現(xiàn)在沙盒...