我正在尝试弄清楚如何在我的应用程序运行时每小时启动一个方法调用。
我已经创建了以下方法,该方法在加载ViewController后启动,但问题是,它只运行一次,然后再也不会运行。
这就是我的代码。
#define kMaxAliveTimeSeconds 5.0
// currently only running the query every 5 seconds for testing
- (void)deviceTimer {
if (!isAliveTimer) {
isAliveTimer = [NSTimer scheduledTimerWithTimeIn