
概念 深拷貝、淺拷貝 深拷貝和淺拷貝是指在拷貝對(duì)象時(shí),拷貝的深度不同。對(duì)象淺拷貝,只拷貝指向?qū)ο髢?nèi)存地址的指針,拷貝的指針指向?qū)ο蟮膬?nèi)存地址。對(duì)...
block是帶有自動(dòng)變量的匿名函數(shù)。通過(guò)對(duì)clang轉(zhuǎn)換代碼以及debug分析,可以很好的了解block的整個(gè)工作機(jī)制。 概念準(zhǔn)備 名詞概念 b...
北斗:天樞(貪狼)天璇(巨門)天璣(祿存)天權(quán)(文曲)玉衡(廉貞)開(kāi)陽(yáng)(武曲)搖光(破軍)南斗:天府 天梁 天機(jī) 天同 天象 七殺 十四主星:北...
應(yīng)用啟動(dòng)后,需要調(diào)用一次 keyWindowAndVisible方法。 window需要強(qiáng)指針持有 window的顯示邏輯與windows中的w...
從用戶觸摸屏幕到app的響應(yīng)過(guò)程。 過(guò)程 事件的產(chǎn)生及分發(fā) 點(diǎn)擊屏幕會(huì)產(chǎn)生一個(gè)觸摸事件。 主線程的runloop會(huì)接收到該事件并將其存放到消息隊(duì)...
包是一種組織代碼的方式,將相關(guān)聯(lián)的類或模塊組織在一起。一個(gè)包可以包含多個(gè)類或模塊。 包的內(nèi)聚性原則 確定包中包含哪些類。 重用發(fā)布等價(jià)原則(Th...
面向?qū)ο筌浖O(shè)計(jì)原則是一組指導(dǎo)面向?qū)ο筌浖O(shè)計(jì)的經(jīng)驗(yàn)法則,它們有助于開(kāi)發(fā)人員編寫更易于維護(hù)和擴(kuò)展的代碼。 單一職責(zé)原則(The Single R...
對(duì)android studio操作 用途快捷鍵顯示preferencescmd+,打開(kāi)項(xiàng)目結(jié)構(gòu)窗口cmd+;隱藏窗口cmd+h隱藏其他窗口cmd...
概念 workspace(工作區(qū))workspace是一個(gè)文檔,用于對(duì) projcet和其他文檔進(jìn)行分組,以便可以一起處理它們。workspac...