iOS后台开发一直是比较头疼的问题。大部分的app是不需要考虑运行在后台的情况,推送已经满足绝大部分的需求。但是如果是做智能设备就需要考虑到这一块的功能。目前大部分语音类产品...
IP属地:北京
iOS后台开发一直是比较头疼的问题。大部分的app是不需要考虑运行在后台的情况,推送已经满足绝大部分的需求。但是如果是做智能设备就需要考虑到这一块的功能。目前大部分语音类产品...
dispatch_barrier栅栏函数的作用就不用我多说了。常见的使用场景经常1、多线程操作同一数据进行 多读单写 线程安全控制;2、多线程执行不同任务的前后时序控制; 思...
1. pod search xxx提示找不到 我这里是自己创建的pod库推送到了官方的Specs仓库,结果本地search搜多不到 确定是否正确的推送到了远端直接去Specs...
哎,Flutter真香啊 早在一年前想学习下flutter,但当时对于它布局中地狱式的嵌套有点望而生畏,心想为什么嵌套这么复杂,就没有xml布局方式吗,用jsx方式也行啊,为...
前言 iOS里的UI控件其实没有几个,界面基本就是围绕那么几个控件灵活展开,最难的应属UICollectionView了,因为它的可定制化程度最高,最灵活,值得我们去研究一番...
1. struct和class的区别 swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引用类型则只会使用引用对象的一个"指向"。所...
前言 很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,...
这篇文章完全是基于南峰子老师博客的转载 这篇文章完全是基于南峰子老师博客的转载 这篇文章完全是基于南峰子老师博客的转载 南峰子老师的博客地址:http://southpeak...