您的位置:首页 > 移动开发

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: