
strong copy weak assign __block __weak __unsafe_unretained __strong atom...
weak指針原理,即weak指針是怎么樣在對象銷毀的時候被置為nil的。這就要看runtime源碼在對象銷毀的時候,都做了些什么。弱引用需要借助...
Block本質上是一個OC對象,從底層結構就可以看的出來內部也有一個isa指針。Block封裝了函數調用,以及函數調用環境(參數,訪問外面的值)...
有些朋友給我發郵件讓我寫個demo,這給我繼續寫博客很大的動力。非常感謝。這次采用不同的實現方案,但在原理上都是一樣的,可以查看上一篇文章。 1...
1. 在遠程新建兩個git倉庫。一個是用來放組件化代碼的倉庫,一個是用來放.podsepc索引的倉庫。 1.1 本地建一個工程。(也可以用命令p...
想到C要走的消息,心神不寧。試圖用哲學的角度安慰自己,以為可以比較泰然的面對。即使是難過和不舍得的。但伴隨著音樂,過去的一幕幕都在腦海浮現。 三...
首先,新的一年,懷有期待的努力著!這兩個月,晝夜不分. 看著自己寫的代碼,才意識到日子是切切實實的過了的.這個主題我很早很早就想寫的. 然后就沒...
陽光灑在我的臉上,鍵盤被敲擊的聲音都像是一個個跳動的音符一樣動聽!喝著我最愛的冰美式,感受著這個世界的美好。元氣滿滿的做著我應該做的事情。想象中...
引言 工作中很多時候,系統的相機無法滿足需求,這個時候需要就要自定義相機。 1.先把UI搭建好 拍照界面主要是相機的預覽層以及拍完后照片的顯示。...