RunLoop是一個(gè)運(yùn)行循環(huán),保證App能夠持續(xù)運(yùn)行,處理各種事件,節(jié)省CPU資源,沒(méi)事處理的時(shí)候就進(jìn)入休眠。簡(jiǎn)單的RunLoop機(jī)制如下: NSRunLoop是iOS的Fo...
本文主要兌現(xiàn) 上篇說(shuō)到的和大家分享多線程之NSRunLoop,講真我對(duì)RunLoop的理解還是小白階段。接下來(lái)我會(huì)以下幾點(diǎn)來(lái)分享下 個(gè)人認(rèn)為不深 但是實(shí)用,有不對(duì)的地方大家指...
隨著iOS進(jìn)入ARC管理時(shí)代,開(kāi)發(fā)者幾乎不需要關(guān)注內(nèi)存的管理問(wèn)題。但是ARC并不是萬(wàn)能的,只能說(shuō)它可以解決大部分情況下的內(nèi)存管理問(wèn)題,在有些框架中和某些使用到C語(yǔ)言的場(chǎng)景中,...
一面問(wèn)題匯總: iOS基本知識(shí):1.OC語(yǔ)言層面,runtime,isa指針,消息機(jī)制2.UI,布局,動(dòng)畫(huà),事件傳遞和響應(yīng)鏈,控制器聲明周期3.多線程,網(wǎng)絡(luò)4.copy,KV...
1、iOS控件的最基本類型是什么。及基本控件的繼承關(guān)http://www.itdecent.cn/p/44c96c6aa17c2、如何處理數(shù)據(jù)為空帶來(lái)的崩潰問(wèn)題https:...
出現(xiàn)問(wèn)題 由于項(xiàng)目需求需要使用原生導(dǎo)航欄功能,結(jié)果出現(xiàn) Unhandled Exception: MissingPluginException(No implementati...
請(qǐng)問(wèn)下計(jì)算方向你做了嗎
iOS MKMapView 地圖軌跡回放的動(dòng)畫(huà)實(shí)現(xiàn)這個(gè)動(dòng)畫(huà)是我們的app<檸檬跑步>1.6.0版本中的一個(gè)主要功能,先看效果: 我們只看軌跡回放相關(guān)的動(dòng)畫(huà)組,拆分后包含如下幾個(gè)主要?jiǎng)赢?huà):1、軌跡路徑動(dòng)畫(huà)2、軌跡漸變3、領(lǐng)頭點(diǎn)...
如果調(diào)用次數(shù)比較多的話 建議使用單例模式
iOS MKMapView 地圖軌跡回放的動(dòng)畫(huà)實(shí)現(xiàn)這個(gè)動(dòng)畫(huà)是我們的app<檸檬跑步>1.6.0版本中的一個(gè)主要功能,先看效果: 我們只看軌跡回放相關(guān)的動(dòng)畫(huà)組,拆分后包含如下幾個(gè)主要?jiǎng)赢?huà):1、軌跡路徑動(dòng)畫(huà)2、軌跡漸變3、領(lǐng)頭點(diǎn)...
Mac鍵盤(pán)符號(hào)和修飾鍵說(shuō)明 ?Command ?Shift ?Option ?Control ??Return/Enter ?Delete ?向前刪除鍵(Fn+Delete)...
一個(gè)蘋(píng)果證書(shū)怎么多次使用——導(dǎo)出p12文件 為什么要導(dǎo)出.p12文件 因?yàn)樘O(píng)果規(guī)定.cer證書(shū)只能存在于一臺(tái)機(jī)器上,因此如果另一臺(tái)電腦想要用的話,需要導(dǎo)出為.p12file,...
1、直接設(shè)置背景色 self.navigationBar.barTintColor = MainColor 2、self.navigationBar.backgroundIm...
IOS性能測(cè)試工具:1、Xcode自帶工具Instruments 2、第三方貞檢測(cè)工具FHHFPSIndicatorhttps://github.com/jvjishou/F...