标签: iphone
例如,如果用户在预定义的时间段内处于空闲状态?
答案 0 :(得分:1)
使用NSTimer安排对您编写的超时方法的间隔调用。此方法根据当前时间和内部时间确定是否应发生超时。如果是,则该方法采取步骤超时并关闭对自身的NSTimer调用。 NSTimer调用应该有一个相当粗略的间隔,以免耗尽任何不必要的资源。
此外,超时的对象列表应根据您的要求更新其内部时间,而与超时查询调用无关。事件倾听可能对此有所帮助。