- 博客(8)
- 收藏
- 关注
原创 atomic 与 nonatomic
在多进程(线程)访问共享资源时,能够确保所有其他的进程(线程)都不在同一时间内访问相同的资源。原子操作(atomic operation)是不需要synchronized,这是Java多线程编程的老生常谈了。所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一个线程)。原子性: 1. 原子性内部也有一把,自旋
2017-03-22 10:50:50 297
转载 Block
底层的东西: http://www.cocoachina.com/ios/20150106/10850.htmlhttp://www.cocoachina.com/ios/20150109/10891.html自己参考: http://blog.csdn.net/wenxiangjiang/article/details/51387629 https://my.oschina.net/leej
2017-03-21 11:39:54 202
原创 runtime
说说什么是runtime:1>OC 是一个全动态语言,OC 的一切都是基于 Runtime 实现的 平时编写的OC代码, 在程序运行过程中, 其实最终都是转成了runtime的C语言代码, runtime算是OC的幕后工作者 比如:OC : [[Person alloc] init] runtime : objc_msgSend(objc_msgSend(“Person” , “alloc
2017-03-10 16:11:49 225
原创 GCD
http://www.cocoachina.com/ios/20161031/17887.htmlhttp://ios.jobbole.com/82622/http://www.jianshu.com/p/bc45569adee2http://www.cnblogs.com/ioshe/p/5937933.htmlhttp://www.jianshu.com/p/ae786a4cf3b1http:/
2017-03-08 17:36:49 344
原创 NSOperation
一、NSOperation简介1.简单说明NSOperation的作⽤:配合使用NSOperation和NSOperationQueue也能实现多线程编程NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行的操作封装到一个NSOperation对象中(2)然后将NSOperation对象添加到NSOperationQueue中(3)系统会⾃动将NSOper
2017-03-01 14:38:17 250
原创 NSOperation
一、NSOperation简介1.简单说明NSOperation的作⽤:配合使用NSOperation和NSOperationQueue也能实现多线程编程NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行的操作封装到一个NSOperation对象中(2)然后将NSOperation对象添加到NSOperationQueue中(3)系统会⾃动将NSOper
2017-03-01 14:37:03 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人