引用: https://blog.csdn.net/weixin_72437555/article/details/138610888[http...
在 iOS 中恕沫,NSSetUncaughtExceptionHandler是一個(gè)用于設(shè)置未捕獲異常處理程序的函數(shù)掠兄。它允許你在應(yīng)用程序發(fā)生未捕獲的...
循環(huán)引用的本質(zhì): 相互持有 循環(huán)引用的場景:代理漆枚、Block满钟、Timer瞭亮,CADisplayLink院促、Notification醋虏、GCD等 . D...
每個(gè) UIView 內(nèi)部都有一個(gè) CALayer 在背后提供內(nèi)容的繪制和顯示,并且 UIView 的尺寸樣式都由內(nèi)部的 Layer 所提供谭胚。兩者...
在iOS開發(fā)中,修改一個(gè)視圖的bounds屬性會(huì)對其子視圖的位置和布局產(chǎn)生影響漏益,但對視圖本身在父視圖中的位置沒有影響蛹锰。具體來說深胳,bounds屬性...
大致原理 Charles作為一個(gè)中間人代理绰疤,在客戶端給服務(wù)器端發(fā)消息的時(shí)候,會(huì)截取客戶端發(fā)送給服務(wù)器的請求舞终,然后偽裝成客戶端與服務(wù)器進(jìn)行通信轻庆;服...
不錯(cuò)的博客:http://www.reibang.com/p/33ee5e7d312c[http://www.reibang.com/p/3...
__block發(fā)揮作用的原理:將棧上用__block修飾的自動(dòng)變量封裝成一個(gè)結(jié)構(gòu)體,讓其在堆上創(chuàng)建敛劝,以方便從棧上或堆上訪問和修改同一份數(shù)據(jù)余爆。 B...
基本數(shù)據(jù)類型、alloc/init夸盟、new蛾方、copy初始化的對象以及isTaggedPointer對象的創(chuàng)建并不會(huì)引起內(nèi)存的增加,這是因?yàn)樽詣?dòng)釋...