
本章主要由結(jié)構(gòu)體內(nèi)存對(duì)齊到蘋(píng)果的屬性重排, 以及16字節(jié)對(duì)齊算法 0x00 -- 獲取內(nèi)存大小的三種方式 獲取內(nèi)存大小的三種方式: sizeof...
手撕位運(yùn)算 0x00 -- 位運(yùn)算概覽 符號(hào)描述運(yùn)算規(guī)則&按位與,2個(gè)位都為1倘待,結(jié)果為1|按位或谒撼,一個(gè)位為1身弊,結(jié)果為1^按位異或娃弓,相同為0典格,相異...
在項(xiàng)目中經(jīng)常使用的alloc方法, 如果想要探索這個(gè)方法的底層實(shí)現(xiàn)台丛, 該如何下手呢耍缴?所以本篇文章主要記錄探索底層源碼的三種方式, 起到拋磚引玉的...
1 普通字面量 2 多行字符串字面量 3 字符串里的特殊字符 3.1轉(zhuǎn)義字符 3.2 Unicode標(biāo)量 \u{n}挽霉,n是一個(gè)1-8位的16進(jìn)制...
手撕iOS底層02 -- 分析alloc&init&new OC對(duì)象與指針 三個(gè)指針變量指向同一塊內(nèi)存空間防嗡,p1 p2 p3是放在棧空間侠坎,所以每...
本章要點(diǎn)主要探索NSObject的alloc源碼蚁趁?為什么要探索NSObject的源碼呢, 上一篇手撕iOS底層02 -- 分析alloc&ini...
union 共用體实胸, 也叫聯(lián)合體他嫡,c/c++中另一種自定義的數(shù)據(jù)類(lèi)型; 聯(lián)合就是一個(gè)結(jié)構(gòu)庐完; 所有成員相對(duì)基地址的偏移量為0钢属; 此結(jié)構(gòu)最大空間要...
現(xiàn)在公司小伙伴大多數(shù)都在使用Git版本管理,很多人只會(huì)用它一些常用命令git add 门躯、git commit淆党、 git push等;今天我們就...