所謂反射就是可以動態獲取類型、成員信息,在運行時可以調用方法、屬性等行為的特性。 在使用OC開發時很少強調其反射概念,因為OC的Runtime要比其他語言中的反射強大的多。不...
IP屬地:北京
所謂反射就是可以動態獲取類型、成員信息,在運行時可以調用方法、屬性等行為的特性。 在使用OC開發時很少強調其反射概念,因為OC的Runtime要比其他語言中的反射強大的多。不...
什么是LLVM LLVM項目是模塊化、可重用的編譯器以及工具鏈技術的集合。 美國計算機協會 (ACM) 將其2012 年軟件系統獎項頒給了LLVM,之前曾經獲得此獎項的軟件和...
[TOC] runtime相關問題 面試題出自掘金的一篇文章《阿里、字節:一套高效的iOS面試題》該面試題解答github 地址版本目前已經完結,可自行下載pdf進行閱讀,僅...
在這之前,我從沒有想過,+load和+initialize能扯出這么多東西來,但今天確實扯出這么多,如有錯誤之處,歡迎指正哈~~~ +load 方法是系統自動調用的,無需手動...
排序算法基礎 排序算法,是一種能將一串數據按照特定的排序方式進行排列的一種算法,一個排序算法的好壞,主要從時間復雜度,空間復雜度,穩定性來衡量。 時間復雜度 時間復雜度是一個...
示例代碼 示例代碼 增加可運行Demo 研究過程 Charts 源碼需改動 CandleStickChartRenderer 由于_xBounds為internal修飾,所以...
1.創建一個git倉庫由于存儲pod.spec文件 在git云平臺創建一個空的git倉庫,將該倉庫添加到本地pod管理。該倉庫不需要手動commit,僅使用pod命令添加處理...
目錄stride , self , typealias , zip 1>巧用 stride 循環</br> stride 是 Strideable 協議中定義的一個方法, 它...