iOS
文章平均质量分 51
木子小静
这个作者很懒,什么都没留下…
展开
-
学习YZDisplay的过程
横向滑动滚动条,之前自己写过一个,但是存在很多的缺陷,功能单一,实现的也不是很漂亮,今天看到YZDisplayViewController这个类,拿来学习一下,自己接触iOS时间不算长,看别人的代码还存在很多的困难,在这里,我会记录下所有自己能够想到的问题,以便以后自己回顾。首先是很基础的知识点,nonatomic和atomic的区别,assign,weak,strong的区别。atomi原创 2015-12-21 13:54:06 · 1294 阅读 · 0 评论 -
iOS-定时任务
定时任务就是一定时间内或一定时间之后做某事,一共三个方法。现在需要执行的操作是,2秒之后执行begin这个方法。第一种方法:[self performSelector:@selector(begin) withObject:nil afterDelay:2];第二种方法:用多线程GCD方法dispatch_after(dispatch_time(DISPATCH_TIM原创 2016-03-02 14:39:16 · 712 阅读 · 0 评论 -
iOS-lazyLoading懒加载
懒加载:需要的时候再去加载,并且只加载一次原理:重写get方法注意:在懒加载的过程中,不可用点语法,用点语法相当于调用get方法或set方法,而懒加载实际就是重写get方法,会死循环- (NSArray *)array{ if(_array == nil) { NSString *file = [[NSBundle mainBundle]原创 2016-03-03 11:36:03 · 361 阅读 · 0 评论