当前位置:网站首页>保存和检索字符串
保存和检索字符串
2022-07-06 13:45:00 【全栈程序员站长】
大家好,又见面了,我是全栈君。
有时,有些事情需要存储在手机,比方说,在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];
版权声明:本文博主原创文章,博客,未经同意不得转载。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117073.html原文链接:https://javaforall.cn
边栏推荐
- Four common ways and performance comparison of ArrayList de duplication (jmh performance analysis)
- [Yu Yue education] reference materials for surgical skills teaching in Tongji University
- 设置状态栏样式Demo
- Broadcast variables and accumulators in spark
- The underlying implementation of string
- Z function (extended KMP)
- bat脚本学习(一)
- C language char, wchar_ t, char16_ t, char32_ Relationship between T and character set
- The underlying implementation of string
- Redistemplate common collection instructions opsforzset (VI)
猜你喜欢
Absolute primes (C language)
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials
Make menuconfig has a recipe for target 'menuconfig' failed error
Leetcode topic [array] -118 Yang Hui triangle
Earned value management EVM detailed explanation and application, example explanation
Basic introduction of figure
Z function (extended KMP)
PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology
Set up a time server
小满网络模型&http1-http2 &浏览器缓存
随机推荐
抖音将推独立种草App“可颂”,字节忘不掉小红书?
缓存更新策略概览(Caching Strategies Overview)
[asp.net core] set the format of Web API response data -- formatfilter feature
Leetcode learning records (starting from the novice village, you can't kill out of the novice Village) ---1
Redistemplate common collection instructions opsforzset (VI)
guava:创建immutableXxx对象的3种方式
功能强大的国产Api管理工具
50 commonly used numpy function explanations, parameters and usage examples
guava:Collections.unmodifiableXXX创建的collection并不immutable
Caching strategies overview
首批入选!腾讯安全天御风控获信通院业务安全能力认证
string的底层实现
Fastjson parses JSON strings (deserialized to list, map)
C language char, wchar_ t, char16_ t, char32_ Relationship between T and character set
Sdl2 source analysis 7: performance (sdl_renderpresent())
Acdreamoj1110 (multiple backpacks)
Description of web function test
Make menuconfig has a recipe for target 'menuconfig' failed error
语谱图怎么看
guava:Collections. The collection created by unmodifiablexxx is not immutable