面試題 講講 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í)都有...
Cocoa 我們首先說(shuō)一下為什么新建一個(gè)類的時(shí)候我們都是選擇Cocoa Class呢?什么是Cocoa? Cocoa是創(chuàng)建Mac OS X和iOS程序的原生面向?qū)ο驛PI,不...
一直在尋找無(wú)后端的解決方案,今天終于找到了。下面我?guī)ьI(lǐng)大家快速的部署一下。 參考資源 原文地址: https://www.smashingmagazine.com/2018/...
如題,我們先看效果圖 雖然不是1:1,但是也是差不多了,而且通過(guò)我代碼布局中的方式,還是能夠1:1實(shí)現(xiàn)的。 好,廢話不多說(shuō),我們開(kāi)始吧 一、準(zhǔn)備數(shù)據(jù) 圖片是用京東的圖片,在線...
預(yù)覽圖: 開(kāi)發(fā)環(huán)境 編譯運(yùn)行 克隆代碼源碼地址:https://github.com/MeandNi/Flutter_ZhiHu 安裝依賴flutter packages g...
介紹 最近學(xué)習(xí)了Flutter的一些控件使用,然后在Github上面看見(jiàn)了一個(gè)挺漂亮的登錄界面,于是就用Flutter自己模仿地實(shí)現(xiàn)了一下。原作者做得比較好看,不過(guò)只是單純實(shí)...
你還在未Flutter 怎么寫(xiě)第一個(gè)項(xiàng)目發(fā)愁么,請(qǐng)大家收下我的新年祝福,20個(gè)Flutter 開(kāi)源項(xiàng)目。感到有幫助的話,歡迎點(diǎn)個(gè)贊,我會(huì)繼續(xù)未大家尋找資源的~