2

アプリが一時停止状態で費やされた時間を見つける方法(アプリがデバイス上で最小化されている場合)。アプリがバックグラウンドで30分かかったことをユーザーに通知したいので、アプリに再ログインしてください。

4

2 に答える 2

4

単純。アプリがバックグラウンドに入ったときに[NSDatedate]を保存します。アプリがバックグラウンドから戻ったら、[NSDatedate]をバックグラウンドに入ったときに保存した値と比較します。私は天才のおかげだと知っています。

于 2012-11-28T13:44:25.630 に答える
1

appdelegateメソッドの場合:その日付と現在の日付の間の時間をチェックに- (void)applicationDidEnterBackground:(UIApplication *)application保存します。NSDate- (void)applicationWillEnterForeground:(UIApplication *)application

于 2012-11-28T13:44:21.190 に答える