I am building an iPhone app in which I want to time user activity. However, I don't want to count time when the iPhone was locked (or when the user received a phone ca开发者_Python百科ll) when calculating the times. What is the best way to do this? Is there a UIEvent which my app can receive (and act upon) when the iPhone locks or unlocks?
Look at the UIApplicationDelegate methods applicationWillResignActive:
and applicationDidBecomeActive:
.
精彩评论