摘要: NSTimer其实是将一个监听加入到系统的RunLoop中去,当系统runloop到如何timer条件的循环时,会调用timer一次,当timer执行完,也就是回调函数执行之后,timer会再一次的将自己加入到runloop中去继续监听。 CFRunLoopTimerRef 和 NSTimer这两个 阅读全文
posted @ 2012-08-24 21:24 小、 阅读(41343) 评论(6) 推荐(1) 编辑
摘要: // 以release模式编译的程序不会用NSLog输出,而以debug模式编译的程序将执行NSLog的全部功能。 #ifndef __OPTIMIZE__# define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...)#endif 或 # 阅读全文
posted @ 2012-08-24 14:06 小、 阅读(4113) 评论(0) 推荐(0) 编辑
摘要: //先定义一个变量值BOOL isProgressShow;-(void)buttonClicked{ if (isProgressShow) { [activityIndicatorView stopAnimating]; }else{ [activityIndicatorView startAnimating]; } isProgressShow = !isProgressShow;}- (void)viewDidLoad{ [super viewDidLoad]; UIView *contentView = [[UI... 阅读全文
posted @ 2012-08-24 13:59 小、 阅读(420) 评论(0) 推荐(0) 编辑