gpt4 book ai didi

iphone - 自上次在 iOS 中打开应用程序已有多长时间?

转载 作者:可可西里 更新时间:2023-11-01 03:05:51 27 4
gpt4 key购买 nike

我如何知道上次打开我的应用程序的时间?即使我的应用程序没有在后台运行,这仍然可以被监控吗?

谢谢。

最佳答案

放点像

[[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:@"kLastCloseDate"];

两者皆有

- (void)applicationWillTerminate:(UIApplication *)application
- (void)applicationDidEnterBackground:(UIApplication *)application

然后在启动时检查差异:

NSDate *lastDate = [[NSUserDefaults standardUserDefaults] objectForKey:@"kLastCloseDate"];
NSTimeInterval timeDiff = [[NSDate date] timeIntervalSinceDate:lastDate];
// your stuff

两者皆有

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
- (void)applicationWillEnterForeground:(UIApplication *)application

关于iphone - 自上次在 iOS 中打开应用程序已有多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4736093/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com