概要
很多APP为了用户使用方便都加入了自动登录
假设APP的第一个页面是登陆页面,登录后进入主页、
第一种自动登录方法
只在登录页面进行判断,如果用户是自动登录,那么再跳转到主页面,这种方法实现起来相对简单,但是每次登录都要显示登录页面,不人性化
另一种方法
根据保存的值判断是否自动登录,直接设置软件的第一个页面
代码如下
1 | func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { |
如上述例子所示
登陆页面是不受UINavigationController
管理,而主页面是受UINavigationController
管理的,只需要在didFinishLaunchingWithOptions
方法中设置rootViewController
对应的Controller
就行了