面試題 講講 RunLoop,項(xiàng)目中有用到嗎? RunLoop內(nèi)部實(shí)現(xiàn)邏輯? Runloop和線程的關(guān)系? timer 與 Runloop 的關(guān)系? 程序中添加每3秒響應(yīng)一次...

IP屬地:北京
面試題 講講 RunLoop,項(xiàng)目中有用到嗎? RunLoop內(nèi)部實(shí)現(xiàn)邏輯? Runloop和線程的關(guān)系? timer 與 Runloop 的關(guān)系? 程序中添加每3秒響應(yīng)一次...
《2018 iOS面試題系列》 一、怎么保證多人開(kāi)發(fā)進(jìn)行內(nèi)存泄露的檢查. 使用Analyze進(jìn)行代碼的靜態(tài)分析 為避免不必要的麻煩, 多人開(kāi)發(fā)時(shí)盡量使用ARC 二、非自動(dòng)內(nèi)存...
《2018 iOS面試題系列》 一、多線程的底層實(shí)現(xiàn)? 提示:1> 首先搞清楚什么是線程、什么是多線程2>Mach是第一個(gè)以多線程方式處理任務(wù)的系統(tǒng),因此多線程的底層實(shí)現(xiàn)機(jī)制...
最近幾個(gè)月都在做藍(lán)牙的項(xiàng)目,趁現(xiàn)在有空,就把在藍(lán)牙開(kāi)發(fā)過(guò)程中的心得和踩過(guò)的坑給記錄下來(lái),分享給大家,避免大家在藍(lán)牙開(kāi)發(fā)過(guò)程中能避免踩相同的坑。 網(wǎng)上關(guān)于藍(lán)牙開(kāi)發(fā)的原理知識(shí)都有...
《2018 iOS面試題系列》 1. #import 跟 #include、@class有什么區(qū)別?#import<> 跟 #import""又什么區(qū)別? 1> #impo...
Cocoa 我們首先說(shuō)一下為什么新建一個(gè)類的時(shí)候我們都是選擇Cocoa Class呢?什么是Cocoa? Cocoa是創(chuàng)建Mac OS X和iOS程序的原生面向?qū)ο驛PI,不...