NSTimer与UITableView同时使用
来源:互联网 发布:淘宝店铺突然不存在了 编辑:程序博客网 时间:2024/06/06 00:04
如果使用默认的设置,在滑动tableview时,timer不会触发时间函数,因为他们使用共同的runloop而tableview的滑动阻止了timer的函数调用。要实现并行,可以如下:
NSTimer* timer = [NSTimertimerWithTimeInterval:0.005target:selfselector:@selector(timerFireMethod:)userInfo:@"finishAnimation"repeats:YES];
NSRunLoop *currentRunLoop = [NSRunLoopcurrentRunLoop];
[currentRunLoop addTimer:timer forMode:NSRunLoopCommonModes];
主要是设置mode即刻。// request回调
NSURLRequest *request = ...
NSURLConnection *connection = [[NSURLConnection alloc]
initWithRequest:request
delegate:self
startImmediately:NO];
[connection scheduleInRunLoop:[NSRunLoop currentRunLoop]
forMode:NSRunLoopCommonModes];
[connection start];
- NSTimer与UITableView同时使用
- NSTimer 和 NSArray 同时使用的问题
- NSTimer与ProgressView进度条的使用
- NSTimer 进阶使用总结与注意事项
- NSTimer使用
- NSTimer使用
- NSTimer 使用
- NSTimer使用
- NSTimer使用
- NSTimer 使用
- NSTimer 使用
- UITableView与UIScrollView的使用
- UITableView与UITableViewCell的使用
- UITableView的使用与详解
- UITableView的创建与使用
- UITableView初级使用与理解
- UITableView滚动时NSTimer不执行
- 同时使用Java2WSDL与WSDL2java
- UML图之四——活动图
- 面试题集锦
- ubuntu 8.04下java语言开发的搭建
- 在word中替换“记事本”文件中的自动换行符
- iOS网络编程
- NSTimer与UITableView同时使用
- enummap 使用示例
- java.lang.ArrayIndexOutOfBoundsException异常分析及解决
- VS2010 与IE10的Debug冲突解决方案
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- enumset和enummap使用示例
- C Traps and Pitfalls (C语言陷阱和缺陷) 读书总结
- Android之Adapter用法总结
- android 条形码移植