判断是否第一次运行APP,以便是否进入APP介绍界面。
来源:互联网 发布:linux 让环境变量生效 编辑:程序博客网 时间:2024/09/21 09:29
didFinishLaunchingWithOptions
添加以下代码,
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]) {
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
}
else{
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"firstLaunch"];
}
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
NSLog(@"第一次运行");
}else{
NSLog(@"运行过了");
}
//NSUserDefaults可以存取一些短小的信息。
//NSUserDefaults只支持: NSString, NSNumber, NSDate, NSArray, NSDictionary.
//第一次进来默认取到的是NO,会进if语句,然后设置了everLaunched为YES,firstLaunch为YES
//下面的判断肯定是YES所以能进IF,确认是第一次运行
//第二次进来,因为everLaunched第一被设置成YES,所以不成立,进入else firstLaunch为no
//下面的判断也就进else为第二次运行,
//当用户删除或者升级时,NSUserDefaults数据会被删除。
很多APP需要添加应用简介滑动界面,
这个时候就需要判断是否第一运行APP,
如果是第一次运行的话就进入介绍界面,第二次进入就直接运行主界面。
- 判断是否第一次运行APP,以便是否进入APP介绍界面。
- 判断是否第一次进入APP
- 判断是否第一次进入app
- 判断app是否是第一次进入
- Android 判断用户是否第一次进入APP
- 判断是否是第一次运行app
- Android判断app是否是第一次运行
- 判断APP是否第一次启动
- 如何判断用户是否为第一次进入app或者是第一次进入指定页面
- iOS开发时如何判断APP是否第一次运行
- [iOS开发]日常需求六:判断是否进入引导页(即是否是第一次进入App或者升级后第一次进入App)
- 安卓判断是否首次进入app,通过判断跳转欢迎引导界面和主界面
- Android判断APP是否第一次启动
- App判断程序是否第一次启动
- 判断App是否为第一次打开
- 判断IOS APP是否第一次启动
- Android判断APP是否第一次启动
- ios 判断app是否为第一次启动
- 13杭电warmup1 1001 Children's Day
- hdu 4747
- how to select a transparent background image in ms paint.
- hanno-----显示递归时间
- 实现sqrt和pow函数
- 判断是否第一次运行APP,以便是否进入APP介绍界面。
- linux如何去获取帮助
- TransactionScope事务
- iOS 单例模式
- Discuz! 经典加密解密函数(带详解)
- 新地方,新开始
- PowerDesigner使用教程 —— 概念数据模型(CDM模型)
- C#对于文件的目录和路径的操作
- php文件上传