iOS后臺(tái)開(kāi)發(fā)一直是比較頭疼的問(wèn)題碌上。大部分的app是不需要考慮運(yùn)行在后臺(tái)的情況忘苛,推送已經(jīng)滿足絕大部分的需求绊寻。但是如果是做智能設(shè)備就需要考慮到這一塊的功能。目前大部分語(yǔ)音類(lèi)產(chǎn)品...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
iOS后臺(tái)開(kāi)發(fā)一直是比較頭疼的問(wèn)題碌上。大部分的app是不需要考慮運(yùn)行在后臺(tái)的情況忘苛,推送已經(jīng)滿足絕大部分的需求绊寻。但是如果是做智能設(shè)備就需要考慮到這一塊的功能。目前大部分語(yǔ)音類(lèi)產(chǎn)品...
dispatch_barrier柵欄函數(shù)的作用就不用我多說(shuō)了复斥。常見(jiàn)的使用場(chǎng)景經(jīng)常1营密、多線程操作同一數(shù)據(jù)進(jìn)行 多讀單寫(xiě) 線程安全控制;2目锭、多線程執(zhí)行不同任務(wù)的前后時(shí)序控制评汰; 思...
1. pod search xxx提示找不到 我這里是自己創(chuàng)建的pod庫(kù)推送到了官方的Specs倉(cāng)庫(kù),結(jié)果本地search搜多不到 確定是否正確的推送到了遠(yuǎn)端直接去Specs...
哎被去,F(xiàn)lutter真香啊 早在一年前想學(xué)習(xí)下flutter,但當(dāng)時(shí)對(duì)于它布局中地獄式的嵌套有點(diǎn)望而生畏奖唯,心想為什么嵌套這么復(fù)雜惨缆,就沒(méi)有xml布局方式嗎,用jsx方式也行啊,為...
前言 iOS里的UI控件其實(shí)沒(méi)有幾個(gè)坯墨,界面基本就是圍繞那么幾個(gè)控件靈活展開(kāi)寂汇,最難的應(yīng)屬UICollectionView了,因?yàn)樗目啥ㄖ苹潭茸罡叩啡荆铎`活健无,值得我們?nèi)パ芯恳环?..
1. struct和class的區(qū)別 swift中,class是引用類(lèi)型液斜,struct是值類(lèi)型。值類(lèi)型在傳遞和賦值時(shí)將進(jìn)行復(fù)制叠穆,而引用類(lèi)型則只會(huì)使用引用對(duì)象的一個(gè)"指向"少漆。所...
前言 很多blog都說(shuō)ReactiveCocoa好用,然后各種秀自己如何靈活運(yùn)用ReactiveCocoa硼被,但是感覺(jué)真正缺少的是一篇如何學(xué)習(xí)ReactiveCocoa的文章示损,...
這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 南峰子老師的博客地址:http://southpeak...