objective-c - 继续检查直到 True

标签 objective-c c conditional-statements

持续检查某件事是否发生以及如果那件事发生了你执行一组命令的最有效方法是什么? (我正在使用 C 和 Obj-C)

最佳答案

使用这个。

NSTimer *newTimer = [NSTimer timerWithTimeInterval:5 target:self selector:@selector(checkBoolValue) userInfo:nil repeats:YES];

此方法将每 5 秒运行一次 checkBoolValue。

现在,当你的 bool 值被设置时,然后停止计时器

[newTimer invalidate];

newTimer = nil;

关于objective-c - 继续检查直到 True,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7090735/

相关文章:

ios - 有没有办法使用 gmail api 安排邮件?

objective-c - 尝试使用 MPMoviePlayerController 播放视频,只获取音频

我可以只释放字符串的一部分吗?

c - 尝试打印最小、最大和平均值。最小的打印不正确

mysql - 我可以设置一个条件来过滤我的 COUNT 子句吗?数据库

javascript - 基于嵌套函数条件的 'return true' 的最佳方法

iphone - 动画 :NO 时 pushViewController 不工作

ios - 从绘制的 UIView 中删除文本

c++ - 在 OpenSSL 中验证 RSA 公钥?

mysql - Rails 找到 :conditions