加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长资讯 > 评论 > 正文

iOS中常见的几种加密方式总结!

发布时间:2019-04-10 17:38:59 所属栏目:评论 来源:iOS开发_小迷糊
导读:副标题#e# 这篇文章主要给大家介绍了关于iOS中常见的几种加密方法,其中包括 base64加密、POST加密、Token值介绍、MD5加密--(信息-摘要算法) 哈希算法之一、时间戳密码以及指纹识别等方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。 前言 在

切换的主方法

  1. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
  2. // 1. 注册登录成功的通知观察者 
  3. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(loginSuccess) name:@"loginSuccess" object:nil]; 
  4. // 2. 注册登录成功的通知观察者 
  5. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(logoutSuccess) name:@"logoutSuccess" object:nil]; 
  6. // 每次app打开后,应该展示给用户哪个界面 
  7. // 3. 利用偏好设置中用户保存的信息来判断用户的登录状态 
  8. NSString *userName = [[NSUserDefaults standardUserDefaults] objectForKey:kUserNameKey]; 
  9. NSString *password = [[NSUserDefaults standardUserDefaults] objectForKey:kPasswordKey]; 
  10. if (userName && password) { 
  11. // 显示app 主界面 
  12. [self loginSuccess]; 
  13. } else { 
  14. [self logoutSuccess]; 
  15. return YES; 

登录成功

  1. - (void)loginSuccess { 
  2. NSLog(@"登录成功!"); 
  3. // 获取主界面 
  4. UIStoryboard *mainSb = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; 
  5. // 切换控制器 
  6. self.window.rootViewController = mainSb.instantiateInitialViewController; 

注销成功

  1. - (void)logoutSuccess { 
  2. NSLog(@"注销成功!"); 
  3. // 获取登录界面 
  4. UIStoryboard *loginSb = [UIStoryboard storyboardWithName:@"Login" bundle:nil]; 
  5. // 切换控制器 
  6. self.window.rootViewController = loginSb.instantiateInitialViewController; 

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读