iOS判断app是否第一次启动
2015-12-28 18:06
429 查看
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions {
//在appdelegate.m中的 “application:didFinishLaunchingWithOptions:”方法,添加以下代码:
if (![[NSUserDefaultsstandardUserDefaults]boolForKey:@"nofirst"])
{
[[NSUserDefaultsstandardUserDefaults]setBool:YESforKey:@"nofirst"];
}
else{
}
// 总的解决办法是 2
个key: @”nofirst”判断用户以前是否登录,
// @”firstLogin” 用来开发者在程序的其他部分判断.
// 在第一次启动的时候 key @”nofirst”
不会被赋址的, 并且设置为YES. @”firstLogin”被设置为 YES.
// 在程序的其他部分用以下代码判断:
if (![[NSUserDefaultsstandardUserDefaults]boolForKey:@"nofirst"])
{
//
这里判断是否第一次
UIAlertView *alert=[[UIAlertViewalloc]initWithTitle:@"第一次"
message:@"进入App"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertshow];
}
return
YES;
}
转载请注明出处:http://blog.csdn.net/sevenquan
*)launchOptions {
//在appdelegate.m中的 “application:didFinishLaunchingWithOptions:”方法,添加以下代码:
if (![[NSUserDefaultsstandardUserDefaults]boolForKey:@"nofirst"])
{
[[NSUserDefaultsstandardUserDefaults]setBool:YESforKey:@"nofirst"];
}
else{
}
// 总的解决办法是 2
个key: @”nofirst”判断用户以前是否登录,
// @”firstLogin” 用来开发者在程序的其他部分判断.
// 在第一次启动的时候 key @”nofirst”
不会被赋址的, 并且设置为YES. @”firstLogin”被设置为 YES.
// 在程序的其他部分用以下代码判断:
if (![[NSUserDefaultsstandardUserDefaults]boolForKey:@"nofirst"])
{
//
这里判断是否第一次
UIAlertView *alert=[[UIAlertViewalloc]initWithTitle:@"第一次"
message:@"进入App"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertshow];
}
return
YES;
}
转载请注明出处:http://blog.csdn.net/sevenquan
相关文章推荐
- cocos2d-x 3.9版本界面只显示一部分解决方案
- Android Studio使用心得 - 简单介绍与环境配置
- animation - 6
- Android 自动化测试
- iOS--错误集锦--iOS7.1系统,xcodeVersion 7.2,运行app出现上下黑边
- swift属性
- Android(Android5.0)下毛玻璃(磨砂)效果如何实现?
- iOS SEL的简单总结
- Swift 循环语句
- Android —— NFC详解
- iOS并发编程-锁
- android configChanges的用法以及好处
- android进阶-题目总结(进行中)
- iOS 开始页面实现
- Android中Dialog实现自定义弹出对话框
- 2015 Objective-C 新特性
- Android Butterknife Zelezny
- android sudio 如何获取sha1与md5值
- 两个移动端使用的WebKit私有属性-webkit-touch-callout和-webkit-tap-highlight-color
- iOS代码混淆