
1、獲取當前時間 2、設置時間 3、創建UTC時間 4、解析時間 5、時間加減 6、 比較時間 7、計算時間差 8、時間戳 9、打印當前時間 1...
Container組件嵌套chid【Container】,chid【Container】大小調整技巧 場景:有一個全局大小的父Container...
記錄一下,解決不同應用場景的需求中各種組件的應用,這里不涉及原理,及詳細解析。 場景1:組件需要點擊事件 區別: 場景2:布局需要背景色,背景圖...
網絡如何通信 我們要理解網絡中進程如何通信,得解決兩個問題:a、我們要如何標識一臺主機,即怎樣確定我們將要通信的進程是在那一臺主機上運行。b、我...
Runloop從語法上分析 UIApplicationMain內部默認開啟了主線程的RunLoop,并執行了一段無限循環的代碼(不是簡單的for...
動態創建對象 動態創建對象的函數如下: class_createInstance函數:創建實例時,會在默認的內存區域為類分配內存。extraBy...
Objective-C語言是一門動態語言,它將很多靜態語言在編譯和鏈接時期做的事放到了運行時來處理。這種動態語言的優勢在于:我們寫代碼時更具靈活...
Method Swizzling是改變一個selector的實際實現的技術。通過這一技術,我們可以在運行時通過修改類的分發表中selector對...
方法調用流程 在Objective-C中,消息直到運行時才綁定到方法實現上。編譯器會將消息表達式[receiver message]轉化為一個消...