自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 property属性的atomic和nonatomic区别

iOS多线程安全的概念在很多地方都会遇到,为什么不安全,不安全又该怎么去定义,其实是个值得深究的话题。共享状态,多线程共同访问某个对象的property,在iOS编程里是很普遍的使用场景,我们就从Property的多线程安全说起。Property当我们讨论property多线程安全的时候,很多人都知道给property加上atomic attribute之后,可以一定程

2016-11-29 18:51:47 2178

原创 对block的理解总结

BLOCK 调研简单介绍:block语法类是其他语言中的闭包或者lambda表达式,block包含两个部分一个是函数执行的具体部分,还有执行时所需要的环境(用到的外部参数等),1、Block执行的代码,这是在编译的时候已经生成好的;2、一个包含Block执行时需要的所有外部变量值的数据结构。Block将使用到的、作用域附近的变量的值建立一份快照拷贝到栈上。根据Block

2016-11-15 17:08:56 360

原创 CocoaPods 的安装

到了家新司,拉代码的时候整理了下。CocoaPods 的安装gem是管理Ruby库和程序的标准包,如果它的版本过低也可能导致安装失败,解决方案自然是升级gem,执行下述命令即可:    1、更换 Gem 的源,        可根据自己的需求查看自己的gem版本,gem -v,        可使用gem sources -l 查看自己源地址        更换自己

2016-11-11 18:26:33 291

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除