ios - 在后台 3 秒时间间隔后重复调用方法

标签 ios iphone objective-c xcode nsthread

我浏览了很多网站,但仍然没有答案。

我有一个方法假设void xyz()它会被 View Controller 自动调用 每 3 秒之后。

我不知道该用什么,我必须使用 NSThread 还是 PerformSelector。

最佳答案

从 ViewDidLoad 方法调用此方法。ViewDidLoad 将在您的 View 出现在 iPhone 设备或模拟器中时执行。

[NSTimer scheduledTimerWithTimeInterval:3.0f target:self selector:@selector(runMethod) userInfo:nil repeats:YES];


    -(void)runMethod

    {

    }

关于ios - 在后台 3 秒时间间隔后重复调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22193131/

相关文章:

ios - 无法从 UITabViewController 中的 VC 中呈现 View Controller

ios - UIButton 和 UITextField 不响应作为 UIViewController 的一部分

iphone - 使用 colspan 为 TD 旋转 iPhone 时出现奇怪的行为

ios - 使用 for 循环添加 subview 在循环结束之前不显示图像

ios - 如何在 FMDB iOS 中启用预写日志?

ios - tableView :viewForHeaderInSection method is ONLY called in iOS6? 是否有可能

iphone - NSSet如何随机提取对象?

ios - JSQmessageviewcontroller : Bubbles without tails

iphone - 将重新排序控件移至左侧

ios - 启用分页的 UICollectionView