gpt4 book ai didi

ios - 我如何检查我的 View Controller 现在是否显示?

转载 作者:行者123 更新时间:2023-12-01 19:11:01 25 4
gpt4 key购买 nike

我想写我的viewcontroller状态转换为 plist (类似于我的 viewcontroller 当前显示的内容,或者我从那里移到另一个 View ),所以当我检查我的 plist 时我可以看到在给定时间我正在使用 viewcontroller (例如:下午 2 点我使用 viewcontroller1 和下午 2.05 点我使用 viewcontroller2 )。我如何实现这一目标?

最佳答案

每次访问 plist 都不好,因为它会消耗时间并且会影响应用程序的性能。所以将日志保存在字典中(使用 单例模式 在 View Controller 之间共享字典)

中使用如下将出现 每个 View Controller 的

[viewControllerStatus setObject:NSStringFromClass([self class]) forKey:[NSDate date]]; 

最后把这个字典写入 applicationDidEnterBackground:中的plist或 applicationWillTerminate:

关于ios - 我如何检查我的 View Controller 现在是否显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16601802/

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