多態(tài) 父類指針指向子類對象 Swift 中多態(tài)的實現(xiàn)類似于 c++ 中的虛表 OC 多態(tài)實現(xiàn)利用的是 Runtime struct 與 clas...
下標(biāo)語法 一般配合 Switch 使用 類、結(jié)構(gòu)體和枚舉都可以定義下標(biāo)真慢,下標(biāo)是用于訪問集合、列表或序列的成員元素的快捷方式您觉。例如吉懊,用下標(biāo)訪問一個...
inout 與屬性 inout 的本質(zhì)就是引用傳遞(地址傳遞)存儲型屬性是傳遞屬性地址,計算型屬性和設(shè)置了屬性觀察器的存儲型屬性是傳遞副本的地址...
閉包 閉包:一個函數(shù)和它所捕獲的變量\常量環(huán)境組合起來鼻疮,稱為閉包(一般它捕獲的是外層函數(shù)的局部變量\常量) 可以把閉包想象成是一個類的實例對象捕...
總結(jié) 結(jié)構(gòu)體是值類型怯伊,存放在棧空間中類是引用類型陋守,指針存放在椪鸸螅空間,指向堆空間水评。 針對 64bit 環(huán)境:在 Point 中 一個 Int 占8...
反匯編: Debug -- Debug Workflow -- Always Show Disassembly 內(nèi)存視圖: Debug -- D...
通常猩系,cpu 會先將內(nèi)存中的數(shù)據(jù)存儲到寄存器中,然后在對寄存器中的數(shù)據(jù)進行運算中燥。假設(shè)內(nèi)存中有快紅色內(nèi)存空間的值是3寇甸,現(xiàn)在想把它的值加1,并將結(jié)果...
效果 思路 1> 流光:由CAGradientLayer繪制疗涉,或直接找UI要圖2> 動效的時間片計算:animation 的 keyTimes取...
標(biāo)題文字 viewController:self.title 返回值是 view 的方法去設(shè)置 titleView 標(biāo)題顏色 導(dǎo)航欄顏色 導(dǎo)航欄...