注意事項(xiàng) 1.得在info.plist將fb加入白名單,否則檢測(cè)無(wú)效
問(wèn)題: 播放大圖動(dòng)畫(huà)的時(shí)候,擋住正常用戶(hù)交互. 解決方案: 利用響應(yīng)鏈和事件傳遞的原理,在需要忽略的view上,重寫(xiě)hitTest:withEv...
print , p打印內(nèi)存地址 po打印對(duì)象 memory read 或者 x讀取內(nèi)存 memory read后邊可以增加數(shù)量、格式、字節(jié)數(shù)三個(gè)...
類(lèi)結(jié)構(gòu)分析圖 這里直接上圖會(huì)比較清晰一些,源碼的追蹤過(guò)程這里就不贅述了。主要追蹤關(guān)鍵方法objc_class : objc_object。 is...
預(yù)備知識(shí) 聯(lián)合體(又叫共用體) 聯(lián)合體怎么來(lái)的 我們知道一個(gè)對(duì)象至少占用16個(gè)字節(jié)的內(nèi)存,如果對(duì)象中有屬性的時(shí)候可能占用的內(nèi)存會(huì)更多。當(dāng)屬性是互...
什么是內(nèi)存對(duì)齊 現(xiàn)代計(jì)算機(jī)中內(nèi)存空間都是按照 byte 劃分的,從理論上講似乎對(duì)任何類(lèi)型的變量的訪(fǎng)問(wèn)可以從任何地址開(kāi)始,但是實(shí)際的計(jì)算機(jī)系統(tǒng)對(duì)基...
調(diào)用alloc流程圖 源碼,關(guān)鍵方法 源碼在objc4-781源碼 NSObject.mm類(lèi)中 init 構(gòu)造方法 ,工廠設(shè)計(jì)模式 new
1.簡(jiǎn)述 Metal 著?語(yǔ)?是?來(lái)編寫(xiě) 3D 圖形渲染邏輯和并?計(jì)算核?邏輯的??編程語(yǔ)?。當(dāng)你使?Metal框架來(lái)完成APP的實(shí)現(xiàn)時(shí)則需要使...
Metal介紹 Metal是蘋(píng)果在2018年推出用于取代在蘋(píng)果端的業(yè)務(wù)的圖形編程接口,在2018年之前使用的是基于OpenGL ES 封裝的GL...