同步锁iOS中一般我们声明一个属性@property (nonatomic, strong) NSArray *students那么括号中的nonatomic, strong就是这一个属性的特性。
nonatomic:非原子属性,即不使用同步锁,保证性能更好。
atomic:原子属性:是指在并发编
...
写在开篇7月末,帝都热的像火炉一样,时时刻刻感觉自己像在蒸免费桑拿【此处应该有北京瘫.jpg】,终于我们的大后端又要TB啦,作为妹纸有幸被邀请一起参加(其实每次后端TB都会邀请我们(^__^) 嘻嘻),这次我们要到草原上浪~~~~
准备工作我们的计划是周五下午两点钟准时从帝都出发(为了防止高速堵车)
...
摘要iOS面试技术经常会被问道frame和bounds的区别,你能答出几点?我们经常使用frame,却很少使用bounds,bounds的原点永远都是(0,0)麽?如果一直是(0,0)那么bounds存在的意义是什么呢?
正文相信大家都知道,frame的原点用于表示子view在父view的坐标系的位
...
昨天在朋友的帮助下搭建了自己的博客,这个过程虽然出了很多小插曲,几度想要放弃,但是功夫不负有心人总算是搭建成功了,很是开心☺️。北京近两日阳光很好,微风,无霾。这周工作不忙,睡觉时间终于提前到凌晨之前,也有了一些空闲时间研究东西,心情甚好。
后续会持续更新一些 iOS技术相关博文,初涉iOS,还有很
...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in
...
IntroductionCAGradientLayer 类可以绘制背景的渐变色,填充整个layer。
相关属性介绍@property(copy) NSArray *colors设置每个渐变色的颜色的数组,默认为nil。
@property(copy) NSArray *locations渐变色的区
...
工作有一年的时间,我很庆幸有刘当我的mentor,虽然他不怎么经常对我施教,但每次的谈话都能对我的问题一针见血。停滞不前,是一种很可怕的状态。你很努力的尝试的去学习很多新东西,却发现太难研究的透彻,每每都是浅尝辄止。调整方式,学习的方法,凡事多问个为什么。
项目中有很多这种情况:下划线成员变量和@property声明属性并存,那么这两者的区别是什么呢?什么时候该用下划线,什么时候该用@property?
1.区别
Xcode4.5版本后,@property声明的属性,会自动生成一个带下划线的成员变量,以及这个变量的setter和getter方法;而下划
...
四月底,窗外是明媚的春光。暖暖的阳光晒的人开始发懒,嗜睡。最近很down,整个人提不起精神,没有力气,身心俱惫。