第一次启动应用时,加载引导页问题
2014-11-14 11:38
225 查看
NSString *userPlist = [NSString stringWithFormat:@"%@/xxxxx.plist",NSHomeDirectory()]; NSFileManager *fileManager = [NSFileManager defaultManager]; //如果沙盒中的DOC目录中没有数据文件 if (![fileManager fileExistsAtPath:userPlist]) { //创建系统配置文件 NSMutableDictionary *userDict = [[NSMutableDictionary alloc] init]; NSMutableDictionary *dict = [[NSMutableDictionary alloc]init]; [dict setObject:@"0" forKey:@"guide"]; [userDict setObject:dict forKey:@"data"]; [userDict writeToFile:userPlist atomically:YES]; } NSString *userPlistObject = [NSString stringWithFormat:@"%@/xxxxx.plist",NSHomeDirectory()]; //文件返回字典 NSMutableDictionary *userPlistDict = [[NSMutableDictionary alloc]initWithContentsOfFile:userPlistObject]; NSDictionary *dataDict = [userPlistDict objectForKey:@"data"]; if ([[dataDict objectForKey:@"guide"]isEqualToString:@"0"]) { NSLog(@"first time enter");//第一次启动 NSString *userPlist = [NSString stringWithFormat:@"%@/xxxxx.Plist",NSHomeDirectory()]; //文件返回字典 NSMutableDictionary *userPlistDict = [[NSMutableDictionary alloc]initWithContentsOfFile:userPlist]; NSMutableDictionary *dataDic = [userPlistDict objectForKey:@"data"]; [dataDic setObject:@"1" forKey:@"guide"]; [userPlistDict setObject:dataDic forKey:@"data"]; [userPlistDict writeToFile:userPlist atomically:YES]; [self addPagePhotoView];//加载引导页 } return YES;
相关文章推荐
- 应用的第一次启动问题
- Android APP 引导页实现-第一次应用进入时加载
- 第一次加载应用时的滑动启动页
- Android Studio第一次启动的Fetching android sdk component information加载问题
- Android APP 引导页实现-第一次应用进入时加载
- [iOS 加载xib卡顿/慢/延时]程序第一次启动,加载xib文件延时3-5秒问题
- android应用第一次启动加载大数据导致启动速度慢解决办法
- Android实战简易教程<六十四>(Android APP 引导页实现-第一次应用进入时加载)
- Android APP 引导页实现-第一次应用进入时加载
- Android实战简易教程-第六十四枪(Android APP 引导页实现-第一次应用进入时加载)
- myeclipse 发布 tomcat 应用时候,编译class tomcat能自动加载新编译class的问题
- 关于android创建快捷方式会启动两个应用的问题(二)
- 在Android中通过导入静态数据库来提高应用第一次的启动速度
- CppCMS应用启动顺序问题
- 关于php无法加载组件和Apache启动报错“PHP错误:LoadModule takes two arguments..."的问题
- Quartz1.X中CronTrigger第一次启动的问题
- Android 应用启动时,显示加载画面后进入主画面(处理耗时的初始化)
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组
- Android应用点击HOME后,再次启动该应用,不显示最近Activity的问题解决。
- OSGI中启动spring dm加载的commons-logging问题