- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 - (BOOL)runMode:(NSString *)mode beforeDate:(NSDate *)limitDate 方法 详解
首先是Run Loop的部分概念,它的作用就是循环、处理事件。具体来说有两个方面: 1. 定时启动任务(一般用和Timer协作);2. 处理事件。 在单线程的app中,不需要注意Run Loop,但不代表没有。程序启动时,系统已经在主线程中加入了Run Loop。它保证了我们的主线程在运行起来后,就处于一种“等待”的状态(而不像一些命令行程序一样运行一次就结束了),这个时候如果有接收到的事件(T
2014-07-31 16:01:11 4452
原创 基础动画和核心动画导览
1 uiview动画 [UIView beginAnimations:@"Curl"context:nil];//动画开始 [UIView setAnimationDuration:0.75]; [UIView setAnimationDelegate:self]; [UIView setAnimationTransition:UIViewAnimationTran
2014-07-09 09:59:32 981
转载 UIView的setNeedsDisplay和setNeedsLayout方法
首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews, 就可以 处理子视图中的一些数据。 综上所诉,setNeedsDisplay方便绘图,而layoutSubViews方便出来数据。 lay
2014-07-09 09:25:59 1270
xcode下使用curl下载图片并保存
2013-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人