1沈善、獲取當(dāng)前時間 2、設(shè)置時間 3炼绘、創(chuàng)建UTC時間 4嗅战、解析時間 5、時間加減 6俺亮、 比較時間 7驮捍、計算時間差 8、時間戳 9脚曾、打印當(dāng)前時間 1...
Container組件嵌套chid【Container】,chid【Container】大小調(diào)整技巧 場景:有一個全局大小的父Container...
記錄一下珊泳,解決不同應(yīng)用場景的需求中各種組件的應(yīng)用,這里不涉及原理拷沸,及詳細(xì)解析旨椒。 場景1:組件需要點擊事件 區(qū)別: 場景2:布局需要背景色,背景圖...
網(wǎng)絡(luò)如何通信 我們要理解網(wǎng)絡(luò)中進(jìn)程如何通信堵漱,得解決兩個問題:a、我們要如何標(biāo)識一臺主機(jī)涣仿,即怎樣確定我們將要通信的進(jìn)程是在那一臺主機(jī)上運(yùn)行勤庐。b示惊、我...
Runloop從語法上分析 UIApplicationMain內(nèi)部默認(rèn)開啟了主線程的RunLoop,并執(zhí)行了一段無限循環(huán)的代碼(不是簡單的for...
動態(tài)創(chuàng)建對象 動態(tài)創(chuàng)建對象的函數(shù)如下: class_createInstance函數(shù):創(chuàng)建實例時,會在默認(rèn)的內(nèi)存區(qū)域為類分配內(nèi)存丈探。extraBy...
Objective-C語言是一門動態(tài)語言碗降,它將很多靜態(tài)語言在編譯和鏈接時期做的事放到了運(yùn)行時來處理隘竭。這種動態(tài)語言的優(yōu)勢在于:我們寫代碼時更具靈活...
Method Swizzling是改變一個selector的實際實現(xiàn)的技術(shù)。通過這一技術(shù)讼渊,我們可以在運(yùn)行時通過修改類的分發(fā)表中selector對...
方法調(diào)用流程 在Objective-C中动看,消息直到運(yùn)行時才綁定到方法實現(xiàn)上。編譯器會將消息表達(dá)式[receiver message]轉(zhuǎn)化為一個消...