“而delegate只能是1對1的”
delegate 也是可以實(shí)現(xiàn) 1 對 多的
NSNotification靡努,看完你就都懂了什么茅姜?你以為你通知全懂了?抱歉吧秕,你懂的僅僅是基礎(chǔ)烁设。 一鄙早、為什么要使用NSNotification The standard way to pass information b...
“而delegate只能是1對1的”
delegate 也是可以實(shí)現(xiàn) 1 對 多的
NSNotification靡努,看完你就都懂了什么茅姜?你以為你通知全懂了?抱歉吧秕,你懂的僅僅是基礎(chǔ)烁设。 一鄙早、為什么要使用NSNotification The standard way to pass information b...
我這里也出現(xiàn)了上面說的,我提了高德的工單想幻,現(xiàn)在還沒有回復(fù)粱栖。
另外設(shè)置 30 幀,地圖明顯可見的卡頓
iOS高德地圖氣泡快速移動(dòng)卡頓問題記錄問題說明 在集成了最新的高德地圖3D SDK后添加自定義的氣泡效果脏毯,這個(gè)時(shí)候快速拖動(dòng)地圖氣泡大部分情況會出現(xiàn)跳動(dòng)的情況闹究,觀察此時(shí)的FPS值已經(jīng)再40左右,出現(xiàn)了卡頓現(xiàn)象食店。 S...
現(xiàn)在這個(gè)概念被玩壞了渣淤,
atomic是線程安全的,但是不能保證指向的對象是線程安全的吉嫩。
atomic 只是個(gè)鎖而已价认,線程安全是利用鎖構(gòu)建的代碼模式,兩者概念不是對等的
iOS中atomic一定是線程安全的嗎一自娩、先來做個(gè)測試 先設(shè)置兩個(gè)屬性刻伊,分別為atomic和nonatomic,再做一個(gè)1000個(gè)異步請求椒功,修改name屬性的值 執(zhí)行直接崩潰了,崩潰在thread7上智什,對象釋放了...
還有一些內(nèi)容:
1、關(guān)于 Block的Private Data(就是 dispatch_block_t);
2删豺、block 結(jié)構(gòu)體中有個(gè) layout(了解一下)共虑;
3、block hook的一些方案
加上這些就nb了呀页,??????
OC底層面試知識點(diǎn)之 —— Block底層原理妈拌!本文將介紹block的類型,循環(huán)引用的解決方法以及block底層分析 Block簡介 Block定義:帶有自動(dòng)變量的匿名函數(shù)蓬蝶,它是C語言的拓展功能尘分,之所以是擴(kuò)展,是因?yàn)镃語言...
atomic是絕對線程安全的丸氛,它能保證setter培愁、getter方法安全,atomic的作用在此缓窜,它保證的只是屬性值是線程安全的定续,如果屬性是一個(gè)對象,屬性的值即對象的地址禾锤,它保證是這個(gè)屬性的地址值私股,而不是指向的對象的相關(guān)操作,這個(gè)命題本身就是偽命題
前言 系統(tǒng)為我們創(chuàng)建了一個(gè)全局的weak_table,這個(gè)表里面有一個(gè)weak_entries這樣的一個(gè)一維數(shù)組, 這個(gè)weak_entries這個(gè)數(shù)組中的每個(gè)結(jié)構(gòu)體weak...
大神幫你補(bǔ)充一個(gè):蘋果對返回值的優(yōu)化竿秆,這個(gè)和 autorelease 相關(guān),??????
iOS-底層原理 33:內(nèi)存管理(三)AutoReleasePool & NSRunLoop 底層分析iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要分析 AutoReleasePool 以及 NSRunLo...
@Style_月月 期待稿壁,共勉幽钢!
iOS-底層原理 23:KVO 底層原理iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] KVO,全稱為Key-Value observing傅是,中文名為鍵值...