![240](https://upload.jianshu.io/users/upload_avatars/1674919/841b1b7e-a03e-4985-9bb9-aaf50f4e491d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
iOS方法的調(diào)用過(guò)程 [object methodA]runtime層會(huì)將這個(gè)方法翻譯成objc_msgSend(id self, SEL op...
1曼振、背景 稀里嘩啦一大段 2栖疑、主要功能劃分 從整個(gè)流程來(lái)說(shuō),我把他劃分為下面幾個(gè)主要的功能恩静,事件攔截、viewPath獲取榨呆、數(shù)據(jù)上報(bào)荒给、圈選功能,...
一显沈、背景 由于公司業(yè)務(wù)大部分使用的H5去實(shí)現(xiàn)举娩,而H5頁(yè)面對(duì)網(wǎng)絡(luò)的依賴也是比較大的。近期公司又提出需要界面秒開需求构罗,自然而然的需要對(duì)頁(yè)面進(jìn)行離線化...
UIView的setNeedsDisplay和setNeedsLayout方法 首先兩個(gè)方法都是異步執(zhí)行的铜涉,而setNeedsDisplay會(huì)自...
做一個(gè)框架要從那些方面來(lái)做 針對(duì)APP 調(diào)用網(wǎng)絡(luò)API(安全性,在各種網(wǎng)絡(luò)的良好體驗(yàn)) 頁(yè)面展示(降低業(yè)務(wù)代碼的耦合度) 數(shù)據(jù)本地持久化(本地?cái)?shù)...
iOS核心動(dòng)畫 CoreAnimation框架是基于OpenGL與CoreGraphics圖像處理框架的一個(gè)跨平臺(tái)的動(dòng)畫框架遂唧。 在CoreAni...