加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

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

发布时间:2019-04-11 07:00:34 所属栏目:业界 来源:iOS开发_小迷糊
导读:这篇文章首要给各人先容了关于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; 

(编辑:河北网)

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

热点阅读