- 博客(3)
- 收藏
- 关注
转载 进程和线程的区别?同步和异步的区别?并行和并发的区别?
进程和线程的区别进程是资源的分配和调度的一个独立单元,而线程是CPU调度的基本单元同一个进程中可以包括多个线程,并且线程共享整个进程的资源(寄存器、堆栈、上下文),一个进行至少包括一个线程。进程的创建调用fork或者vfork,而线程的创建调用pthread_create,进程结束后它拥有的所有线程都将销毁,而线程的结束不会影响同个进程中的其他线程的结束线程是轻两级的进程,它的创建和销...
2018-03-22 18:35:21 5204
原创 为啥IBOutlet修饰的UIView适用weak关键字?
为啥IBOutlet修饰的UIView适用weak关键字?当我们将控件拖到storyboard或者xib上时,就相当于是创建了一个对象,而这个对象是加到了试图控制器的view上,也就是存放到了subviews数组中。也就是说我们的控件对象是属于view 的,view 对其子控件的关系是强引用。 所以当我们使用Outlet属性的时候,这个Outlet属性是有view来进行强引用的。我们是在vi...
2018-03-22 17:48:51 1544
原创 Mac 安装 CocoaPods
一、介绍什么是CocoaPods? 简单来说就是一个第三方管理工具,方便我们加载第三方开源的一些库,让我们的代码结构看起来更加优雅。二、安装CocoaPods 因为我自己新买了一台电脑,正在重新安装CocoaPods,所以才有了这篇文章。第一步:打开终端☺️,这一步应该不用教吧,如果不会请私聊小编,小编来手把手教你~~~第二步:升级gem 在终端输入$ sudo gem update ...
2018-03-19 19:40:32 190 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人