UIView和CALayer的關(guān)系 其中嗅钻,視圖的職責(zé)是 創(chuàng)建并管理 圖層,以確保當子視圖在層級關(guān)系中 添加或被移除 時,其關(guān)聯(lián)的圖層在圖層樹中也...
SnapKit的原理是啥够掠,或者說是怎么實現(xiàn)自動布局的? SnapKit是Swift開發(fā)中常用的自動布局的三方庫茄菊,雖然他讓我們寫UI布局方便了很多...
假如UI有個界面文案是某個人打了某個動物 咱們中文翻譯里會寫成 在代碼里會寫成 這時候英文翻譯回來了(很多語言的語序和中文不一樣) 那就界面顯示...
咱們在HandyJSON淺析(一)中講了HandyJSON是怎么從類信息中獲取這個類中的屬性個數(shù)面殖、以及屬性信息竖哩,比如屬性在實例中的偏移量,類型信...
HandyJSON的基本原理就是從類信息里獲取所有屬性的特征脊僚,包括名稱相叁,屬性在內(nèi)存里的偏移量、屬性的個數(shù)辽幌、屬性的類型等等增淹,然后將服務(wù)端返回來的數(shù)...
type(of: ) 獲取參數(shù)類型的方法 下面的代碼中咱們聲明了一個類ClassA加酵,然后用ClassA創(chuàng)建了兩個實例a1拳喻、a2,咱們用type(...
講的是大概原理猪腕,如果需要詳細了解的同學(xué)冗澈,不建議參考本文章 程序的加載 一個APP是怎么運行起來的呢,首先是應(yīng)用商店下載APP到手機陋葡。下載的這個實...
咱們本篇文章講的語法不多渗柿,因為語法已經(jīng)有很多文章可以參考學(xué)習(xí),本篇主要講的是怎么去理解匯編。 首先了解計算機結(jié)構(gòu) 總的來說計算機分為CPU朵栖、內(nèi)存...
之前學(xué)習(xí)的原碼、反碼门扇、補碼之間的轉(zhuǎn)換雹有,都是課本上教的,但是不知道為啥要那么轉(zhuǎn)換臼寄,最近在看《編碼》這本書霸奕,講到加法器的實現(xiàn),又看到了補碼吉拳,就決定把...