
以下三種方法通過(guò)線程的依賴關(guān)系實(shí)現(xiàn)線程同步: 1.組隊(duì)列(dispatch_group_t)2.阻塞任務(wù)(dispatch_barrier_(a)sync)3.信號(hào)量機(jī)制(d...
題外話:在百度搜索鍵入:iOS地圖找房。你會(huì)發(fā)現(xiàn)搜索到很多關(guān)于這方面的帖子,但是幾乎都是詢問(wèn)如何實(shí)現(xiàn)的,找不到一個(gè)可以研究借鑒的博客。于是我決定補(bǔ)上這個(gè)空缺,寫的可能不全面,...
參考篇:iOS-Block淺談 前言:本文簡(jiǎn)述Block本質(zhì),如有錯(cuò)誤請(qǐng)留言指正。 第一部分:Block本質(zhì) Q:什么是Block,Block的本質(zhì)是什么? block本質(zhì)上...
在iOS開發(fā)中需要保證所有UI操作一定是在主線程進(jìn)行,通過(guò) hook UIView的-setNeedsLayout,-setNeedsDisplay,-setNeedsDis...
豁然開朗,感謝
手機(jī)端頁(yè)面自適應(yīng)解決方案—rem布局進(jìn)階版(附源碼示例)一年前筆者寫了一篇 《手機(jī)端頁(yè)面自適應(yīng)解決方案—rem布局》,意外受到很多朋友的關(guān)注和喜歡。但隨著時(shí)間的推移,該方案已然過(guò)時(shí),故為大家介紹一個(gè)目前我極力推薦使用的,更加完美的...
Label的attributedString屬性可以顯示很多了
iOS解析HTMl標(biāo)簽以及開發(fā)中的一些坑開篇 看了看更新日期好久沒(méi)寫簡(jiǎn)書了,經(jīng)常還有小伙伴在文章下面評(píng)論,看到自己寫的東西還是有點(diǎn)用的,鼓勵(lì)自己接著堅(jiān)持下去吧,哈哈。今天主要就寫寫iOS中怎么解析HTML標(biāo)簽,我們...
詳細(xì)介紹一下ZFPlayer 3.0的用法,如果你有什么問(wèn)題或者建議可聯(lián)系我。在3.0之前版本使用ZFPlayer,是不是在煩惱播放器SDK自定義、控制層自定義等問(wèn)題。作者公...
前言 之前在開發(fā)中有使用到計(jì)時(shí)器NSTimer,后來(lái)了解到iOS中不同的計(jì)時(shí)方法,其中就包括了CADisplayLink。基于CADisplayLink以屏幕刷新頻率同步繪圖...
@cheetah747 重啟編輯器就好了,神奇
Flutter 卡在 package get 的解決辦法今天在嘗試使用Flutter 的時(shí)候,需要使用一個(gè)第三方庫(kù) 修改了 pubspec 文件之后,AS 像往常一樣提示 需要 package get. 之前都挺正常,不知道今天怎...
我也碰到了,怎么搞啊老哥
Flutter 卡在 package get 的解決辦法今天在嘗試使用Flutter 的時(shí)候,需要使用一個(gè)第三方庫(kù) 修改了 pubspec 文件之后,AS 像往常一樣提示 需要 package get. 之前都挺正常,不知道今天怎...
我們?cè)趯W(xué)習(xí)JavaScript的過(guò)程中,由于對(duì)一些概念理解得不是很清楚,但是又想要通過(guò)一些方式把它記下來(lái),于是就很容易草率的給這些概念定下一些方便自己記憶的有偏差的結(jié)論。 危...
開篇 好久沒(méi)更新簡(jiǎn)書,今天總結(jié)一下項(xiàng)目開發(fā)中對(duì)于已發(fā)布項(xiàng)目的bug監(jiān)控,與發(fā)現(xiàn)crash后代碼的調(diào)試,本文主要介紹Bugly與zombies。 Bugly 關(guān)于Bugly的接...
什么是 vue-cli vue-cli 是 vue.js 的腳手架,用它可創(chuàng)建一套vue模板,可快速構(gòu)建一個(gè)vue項(xiàng)目進(jìn)而快速開發(fā)。 準(zhǔn)備工作:安裝node,如果已經(jīng)安裝,此...