iOS NSTimer简单创建

 * @property TimeInterval 之行之前等待的时间。比如设置为1.0,代表1秒后之行方法 
 * @property target 需要执行方法的对象 
 * @property selector 需要执行的方法
 * @property userInfo 保存定时器使用者的一些信息
 * @property repeats 是否需要循环
//如果传递参数为对象可以直接传递、否则需要封装成一个对象传递
NSDictionary *dic01 = @{@"left":@"limpar o cache"};
//创建定时器
timer = [NSTimer scheduledTimerWithTimeInterval:1
                                         target:self
                                       selector:@selector(changed:)
                                       userInfo:nil
                                        repeats:YES];
//定时器要执行的方法
-(void)changed:(NSTimer *)tim{
      NSString *str = tim.userInfo[@"left"];
      //str = limpar o cache
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容