zoukankan      html  css  js  c++  java
  • 保存和检索字符串

    有时,有些事情需要存储在手机,比方说,在APP保存和使用的时间考虑password什么

    需要编写方法的几个例子

    在.h文件里写上方法名

    + (void) saveCenterProValue:(NSString*)valueStr key:(NSString *)keyStr;

    + (id)getCenterPro:(NSString*)identifier;

    在.m文件里加上实现方法

    ps:写在单例中更好

    + (void) saveCenterProValue:(NSString*)valueStr key:(NSString *)keyStr{

        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

        [defaults setObject:valueStr forKey:keyStr];

        [defaults synchronize];

    }

    + (id)getCenterPro:(NSString*)identifier{

        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

        return [defaults objectForKey:identifier];

    }

    好了,这样就完毕了

    接下来。是怎样使用这种方法

    1.使用宏定义

    #define          UserPass                       @"UserPass"  //用户password

    #define          UserID                         @"UserID"    //用户ID

    2.保存某个字符串

                [Common saveCenterProValue:@"123456" key:UserPass];

                [Common saveCenterProValue:@"001" key:UserID];

    3.获取这个字符串

    Common getCenterPro:UserPass];

    Common getCenterPro:UserID];



    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Mecanim分析
    Mecanim 动作复用示例
    Unity3D FPS帧数修改
    Unity游戏暂停之Update与FixedUpdate区别
    我对程序开发流程的理解
    Zygote进程【1】——Zygote的诞生
    Android之SDK、NDK、JNI和so文件
    Android的4种文件类型Java,class,dex,apk
    android系统架构解析
    Android ART运行时与Dalvik虚拟机
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4802620.html
Copyright © 2011-2022 走看看