background image

 iOS 下定时执行操作的小例子

为了模拟翻页场景(为了测试内存是否泄露),需要用定时任务刷新界面。写了个小例

子。

 

      一上来是空白页,
3 秒 钟 后 显 示 第 1
页 , 以 后 间 隔

3 秒 ,

页 号 增 加 , 直 到 第
5 页。
        首 先 , 在
controlller 头 文 件
中增加:
    NSTimer *timer;
    定时器变量。
      在实现代码中创
建一个页号变量:
 

 

 

 #import 

"list_demoViewController.h"

    …

    int pageNo=1;

    在 viewDidLoad 方法中初始化定时器:
- (void)viewDidLoad { 
    timer=[NSTimer scheduledTimerWithTimeInterval:3 
                                           target:self 
                                         selector:@selector(getResults) 
                                         userInfo:nil