ios - 确定应用程序是否刚刚下载

标签 ios iphone appdelegate

<分区>

在一个iOS应用中,判断一个应用是第一次下载的最佳方式是什么。他们是否以某种程序化的方式表明这是第一次运行它?

这背后的想法是,他们是一种根据他们是刚刚下载还是已经使用该应用程序一段时间而运行不同的方法。我已经多次看到应用程序加载并且它们是第一次进行导览的叠加层。

我的用例/案例不同,但我想不出一种方法来判断它是否首次启动。这在 iOS 中可行吗?

最佳答案

检查 NSUserDefaults 中的标志(使用 NSNumber,因为您可以从中获取 BOOL)。如果它不存在,它将首先运行,在这种情况下您设置标志。

关于ios - 确定应用程序是否刚刚下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172434/

上一篇:ios - 使用 NSComparisonResult 对 CGPoints 数组进行排序时在一个项目中出错

下一篇:ios - 应用内截图并附加到电子邮件 IOS

相关文章:

ios - Xamarin.Forms 和 iOS : how to combine UseSafeArea and a background image?

ios - taskWillPerformHTTPRedirection 从未在 Alamofire 5 中调用

ios - IBAction 事件含义

ios - 返回 Root View Controller

ios - 应用启动后黑屏

ios - 我的 ios 应用程序的大小限制,尤其是核心数据

iphone - 如何在 iPhone 上滚动和放大/缩小大图片?

iphone - UIGestureRecognizer 问题

iphone - 将屏幕上的笔画记录为矢量输入的 iOS 示例

swift - iOS App AppDelegate 中的动画