如果当 iOS 应用程序在后台时 NSTimer 不起作用,我怎样才能让我的应用程序定期唤醒?
我注意到某些应用程序(例如 Skype)在后台运行。 我想让我的应用程序也在后台运行,每 1 秒醒来更新一些数据,然后再次进入睡眠状态。 我该怎么做? …
在 iPhone/iPad 上为许多图像制作动画
我创建了 UIView 的子类并重写绘制 jpg 图像的 drawRect 方法。对于动画,我使用 NSTimes,每秒触发 24 次。但动画播放速度比我预期的慢。我怎样才能…
iPhone - NSTimer - 需要特殊任务
我知道如何设置计时器,当计时器到期时,它会触发并捕获一个动作。 我期望的是,在实时的每 1 小时 30 秒之后,“xx:00:30” 我必须检查我的服务器是…
从 Xcode 启动时 iPhone 应用程序的运行方式有所不同
我正在开发一款基本上有两个计时器来控制游戏玩法的游戏。一个计时器是 CADisplayLink,它每帧都会调用重绘显示(使用 OpenGL),因此略低于 60 Hz。…
在 Objective C 中的委托方法上设置超时
我需要设置一个 NSTimer 对象,以便在服务器调用时间超过 10 秒时手动超时(Restkit 不支持) 这是我的代码如下。本质上,我的加载器类将使用 loadObj…
位置服务,如何在一段时间(30秒)后更新纬度、经度?
我从位置服务获取纬度、经度、海拔高度、精度、速度。 我想每 30 秒更新一次所有这些信息。为此,我使用了 NSTimer: [NSTimer scheduledTimerWithTim…
iPhone-scheduledTimerWithTimeInterval 是否保留 userInfo 参数?
在那段代码中,我有两个 NSLog 都表示 dict 的保留计数为 1。 由于如果数组中有很多对象,计时器可能会在很长一段时间内触发,我可以保留给用户信息的…
自动失效但保留定时器失效
通过说 _requestTimer = [[NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@selector(updateSystems) userInfo:nil repeats:NO] r…
暂停 NSTimer 以浏览屏幕
我有一个幻灯片,每 3 秒调用一次 NSTimer 函数,并且当用户触摸该按钮时,我有一个“关于”按钮,该按钮会转到另一个屏幕: -(IBAction)toAbout:(id)…
如何在 iPhone 应用程序获取数据时显示加载栏或进度栏
我有一个 iPad 应用程序,当视图加载时,我在一段时间后调用方法,所以我想显示一个加载栏,直到调用方法并加载数据。 我正在使用 NSTimer 调用 viewD…