@小伙伴_a482 怎么解決,才不報(bào)這個(gè)錯(cuò)了
iOS16屏幕強(qiáng)制橫屏適配iOS16橫屏操作 2022.09.02更新在調(diào)用上面的方法前執(zhí)行以下方法 其中clientstate這個(gè)是一個(gè)狀態(tài)值,用來控制 supportedInterfaceOr...
@小伙伴_a482 怎么解決,才不報(bào)這個(gè)錯(cuò)了
iOS16屏幕強(qiáng)制橫屏適配iOS16橫屏操作 2022.09.02更新在調(diào)用上面的方法前執(zhí)行以下方法 其中clientstate這個(gè)是一個(gè)狀態(tài)值,用來控制 supportedInterfaceOr...
我們在上個(gè)章節(jié)類的結(jié)構(gòu)分析中大概描述了一下類的屬性,成員變量,實(shí)例方法,類方法的存儲位置。接下來我們?nèi)シ治鲱惖慕Y(jié)構(gòu)體cache_t cache做了些什么 附上類的結(jié)構(gòu)體信息 ...
我們從上面一個(gè)章節(jié)isa初始化&指向分析已經(jīng)完美的從對象過渡到了類,接下來我們開始對類進(jìn)行探索。 在開始探索之前我們先了解一下下面的內(nèi)容,主要是為了講解后面的類的結(jié)構(gòu)體: 說...
探索對象與類如何綁定在一起 在objc4的源碼中,通過研究alloc的流程就可看到下面的代碼 上面的代碼我們可以看到initInstanceIsa()最終調(diào)用的函數(shù)就是ini...
了解對象的本質(zhì) 我們先看下面的代碼 clang -rewrite-objc main.m -o main.cpp 將文件編譯成底層的.cpp文件。我們可以在main.cpp的...
我們可以先看看下面的結(jié)構(gòu)體,觀察一下結(jié)構(gòu)體的內(nèi)存分配情況: 比較Struct1 和 Struct2 屬性是相同的,但是屬性的位置有一定的區(qū)別。這就是內(nèi)存對齊的現(xiàn)象。比較Str...
建議查看原文:http://www.itdecent.cn/p/83edaeeb5851(不定時(shí)更新) 源碼剖析學(xué)習(xí)系列:(不斷更新) 1、FBKVOController源...
前段時(shí)間更新了一篇 給iOS中高級面試官的一份招聘要求 收到很多小伙伴的點(diǎn)贊與關(guān)注。可能有很多小伙伴已經(jīng)帶著我在那篇文章給大家提供的一些面試技巧 & 其中的面試題 已經(jīng)開始...
如果有人問我推薦技術(shù)類書籍,我個(gè)人首選一定是【TCP/IP 詳解】原版。這種大部頭的經(jīng)典之作里所包含的知識,說是浩如煙海也不為過,每次重新翻起總會有一些新的體悟和收益。經(jīng)典的...