第一次啟動app加載引導界面

代碼:<pre><code>
//*
*
根據自己寫入沙盒的plist文件來判斷是第幾次加載,
如果是第一次加載那么就進入引導視圖,
否則進入主界面
*
*/

NSString *path = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/dic.plist"];

//讀取本地的字典
NSDictionary *isFirstDic = [NSDictionary dictionaryWithContentsOfFile:path];

BOOL notFirst = [[isFirstDic objectForKey:@"notFirst"]boolValue];//第一次返回的是NO

if (notFirst) {
    
     //不是第一次則直接進入到主界面
    LauchViewController *launchVC = [[LauchViewController alloc] init];
    
    _window.rootViewController = launchVC;
    
 } else {
    
    //進入導航界面
     GuideViewController *guideVC = [[GuideViewController alloc] init];
     
     _window.rootViewController = guideVC;
     
     NSMutableDictionary *dic = [NSMutableDictionary dictionary];
     
     [dic setObject:@"YES" forKey:@"notFirst"];
     
     [dic writeToFile:path atomically:YES];
    
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容