![240](https://upload.jianshu.io/users/upload_avatars/2791983/4404dcc4-3984-4ff7-8c09-9b70cb4215be.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
做這個的初心是希望能鞏固自己的基礎知識撮奏,也通過這種方式檢查自己知識的缺失點忆矛。目前還不完善媳维,后續(xù)會根據(jù)時間不斷更正和完善攻晒,當然也希望能幫助更多的開發(fā)者參與進來 持續(xù)更新 ,喜歡...
自動釋放池block骆撇,蘋果官方文檔:Using Autorelease Pool Blocks[https://developer.apple.com/library/con...
前言 UITableView是我們經(jīng)常會使用的控件瞒御,那么關于這塊的優(yōu)化還是很有必要,網(wǎng)上關于這塊優(yōu)化的資料很多神郊,其實核心本質(zhì)還是降低 CPU和GPU 的工作來提升性能 CPU...
前面說到了iOS 從MVC到MVP夕晓,最后說到:如果到時候業(yè)務復雜宛乃、邏輯復雜,更新界面的方法有多個(彈框蒸辆、菊花等等的)征炼,可以通過代理的多個方法實現(xiàn)。這樣當然可以躬贡,但有沒有更簡單...
這里主要講解記錄下用戶觸摸點擊手機屏幕后產(chǎn)生的事件是如何派發(fā)傳遞的雄右,如何查找到適合響應事件的第一響應者控件,以及找到響應者后事件是如何通過響應鏈向下傳遞的纺讲,直到事件被接收并做...
Objective-C是基于C語言加入了面向?qū)ο筇匦院拖⑥D(zhuǎn)發(fā)機制的動態(tài)語言擂仍,這意味著它不僅需要一個編譯器,還需要Runtime系統(tǒng)來動態(tài)創(chuàng)建類和對象熬甚,進行消息發(fā)送和轉(zhuǎn)發(fā)逢渔。下...
整理的一些iOS面試相關問題,持續(xù)更新,敬請關注 1乡括、2018 iOS面試題---UI相關:事件傳遞肃廓,圖像顯示,性能優(yōu)化诲泌,離屏渲染[https://juejin.im/pos...