- 博客(8)
- 收藏
- 关注
转载 dispatch_group、dispatch_barrier、基于线程安全的多读单写
Dispatch Group在追加到Dispatch Queue中的多个任务处理完毕之后想执行结束处理,这种需求会经常出现。如果只是使用一个Serial Dispatch Queue(串行队列)时,只要将想执行的处理全部追加到该串行队列中并在最后追加结束处理即可,但是在使用Concurrent Queue 时,可能会同时使用多个Dispatch Queue时,源代码就会变得很复杂。在这
2016-01-20 19:49:48
595
原创 iphone屏幕参数iphone3GS~Iphone6 plus
iPhone 6 Plus 736x414 points 2208x1242 pixels 3x scale 1920x1080 physical pixels 401 physical ppi 5.5"iPhone 6 667x375 points 1334x750 pixels 2x scale 1334x750 physical
2016-01-18 09:38:16
1064
原创 git 错误操作回滚
回滚范例:1.初始化并操作文件$ git init //初始化$ touch foo.txt //创建foo.txt文件,待提交git$ git add foo.txt //git add文件$ git commit -m "initial commit” /
2015-11-27 17:23:27
716
原创 dismissViewController 层次问题
当一个根页面present多个ViewController后present的某一层ViewController执行dismissViewControllerAnimated:completion:时:1.如果ViewController是栈顶,dismiss自己。2.如果ViewController非栈顶,dismiss其所直接子ViewController以及栈内位置高于自己(接
2015-11-25 14:19:09
430
转载 IOS响应式编程框架ReactiveCocoa(RAC)使用示例
ReactiveCocoa是响应式编程(FRP)在IOS中的一个实现框架,它的开源地址为:https://github.com/ReactiveCocoa/ReactiveCocoa# ;在网上看了几篇文章,感觉理论讲了很多,但是代码还是看不太懂,于是自己把它github文档上的一些使用的经典示例实现了一下,项目中有需要时可以直接搬过去用,用的熟练了再读源码也比较容易理解。 例1
2015-11-06 11:11:22
707
转载 Mysql存储引擎InnoDB与Myisam的区别
1, 事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2,select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表3,锁机制不同
2015-10-26 17:15:15
283
原创 CocoaChina论坛Swift学习入门
Swift学习基础入门,CocoaChina的一个版块。适合初学了解。网址如下http://www.cocoachina.com/special/swift/
2015-10-26 17:02:15
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅