zoukankan      html  css  js  c++  java
  • iOS 开发中用户记住账户,密码

    在iOS开发中经常会用到记住账户、密码,以此来提高用户的体验。下面就浅谈一下账户、密码的存储。

    一、登录

    记录已登录用户步骤,存入偏好设置中存储放入一个数组。

    具体存储

    1:存储用户到偏好设置中,其中用户是一个数组向服务器响应客户端后的一些操作(如果响应数据成功)其中用户和密码是一一对应的

     1.1先从沙盒中偏好设置中读取对应的用户集合 
    读取用户名:
     NSMutableArray *AccArys = [NSMutableArray arrayWithArray:[[NSUserDefaults standardUserDefaults] valueForKey:USERS_SWGLM]];
    读取密码:
     NSMutableArray *PwdArys = [NSMutableArray arrayWithArray:[[NSUserDefaults standardUserDefaults] valueForKey:USERS_PWD]];
    
     1.2 偏离数组和用户输入的用户名,进行比较,如果不同,就加入进入。
    
       1。3 在把数组重新,存储到沙盒中
    存储用户名
    [[NSUserDefaults standardUserDefaults] setValue:AccArys forKey:USERS_SWGLM];
    
    存储密码
    [[NSUserDefaults standardUserDefaults] setValue:AccArys forKey:USERS_PWD];
      1.4最后调用同步数据[[NSUserDefaults standardUserDefaults]synchronize]; 
    
    2:删除下拉用户,
             1.1先从沙盒中偏好设置中读取对应的用户集合 
    读取用户名:
     NSMutableArray *AccArys = [NSMutableArray arrayWithArray:[[NSUserDefaults standardUserDefaults] valueForKey:USERS_SWGLM]];
    读取密码:
     NSMutableArray *PwdArys = [NSMutableArray arrayWithArray:[[NSUserDefaults standardUserDefaults] valueForKey:USERS_PWD]];
       1.2 :遍历数组,排除删除的用户 得到其余数组,在同步
    存储用户名
    [[NSUserDefaults standardUserDefaults] setValue:AccArys forKey:USERS_SWGLM];
    
    存储密码
    [[NSUserDefaults standardUserDefaults] setValue:AccArys forKey:USERS_PWD];
     最后多用,一般要搞一个 标志,是否登录。
     [[NSUserDefaults standardUserDefaults] setValue:[NSNumber numberWithInt:1] forKey:USER_LOGINOUT];
  • 相关阅读:
    1.27
    1.25
    Representation Learning with Contrastive Predictive Coding
    Learning a Similarity Metric Discriminatively, with Application to Face Verification
    噪声对比估计(负样本采样)
    Certified Adversarial Robustness via Randomized Smoothing
    Certified Robustness to Adversarial Examples with Differential Privacy
    Dynamic Routing Between Capsules
    Defending Adversarial Attacks by Correcting logits
    Visualizing Data using t-SNE
  • 原文地址:https://www.cnblogs.com/guoxiaobing/p/5215167.html
Copyright © 2011-2022 走看看