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