1、設計模式是什么? 你知道哪些設計模式,并簡要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別,@...
投稿
1、設計模式是什么? 你知道哪些設計模式,并簡要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別,@...
1、Runtime是什么? Runtime是一套API,有C C++ 匯編寫成,為OC語言加入了面向對象和運行時功能。運行時(Runtime)是...
runloop runloop對于一個標準的iOS開發(fā)來說都不陌生,應該說熟悉runloop是標配,下面就隨便列幾個典型問題吧 1. app如何...
我們日常開發(fā)中經(jīng)常是使用weak關鍵字來解決循環(huán)引用的問題,原因是被weak引用的對象它的引用計數(shù)不會增加,而且在這個對象被釋放的時候被weak...
最近準備復習一下面試題,看到了J_Knight_在18年的出一套 iOS 高級面試題嘗試著回答一下題目,由于水平有限,如有錯誤的地方,請大家多多...
2019 iOS面試題大全---全方面剖析面試 數(shù)據(jù)結構:objc_object,objc_class,isa,class_data_bits_...
2019 iOS面試題大全---全方面剖析面試 分類 擴展 代理(Delegate) 通知(NSNotification) KVO (Key-v...
2019 iOS面試題大全---全方面剖析面試 UIView與CALayer 事件傳遞與視圖響應鏈 圖像顯示原理 UI卡頓掉幀原因 滑動優(yōu)化方案...
2019 iOS面試題大全---全方面剖析面試 什么是Block? Block變量截獲 Block的幾種形式 一、什么是Block? Block...
extension 在編譯期決定,它就是類的一部分,在編譯期和頭文件里的 @interface 以及實現(xiàn)文件里的 @implement 一起形成...