ios-NSUserDefaults
2015-07-22 14:18
627 查看
保存数据:
[objc] view
plaincopy
+(void)saveUserInfo:(id) obj forKey:(NSString*) key
{
[[NSUserDefaults standardUserDefaults] setObject:obj
forKey:key];
[[NSUserDefaults standardUserDefaults] synchronize];
}
取数据:
[objc] view
plaincopy
+(NSString *)readUserInfoStringForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] stringForKey:key ];
}
+(int)readUserInfoIntForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] integerForKey:key ];
}
+(BOOL)readUserInfoBoolForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] boolForKey:key];
}
+(id)readUserInfoForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] objectForKey:key];
}
[objc] view
plaincopy
+(void)saveUserInfo:(id) obj forKey:(NSString*) key
{
[[NSUserDefaults standardUserDefaults] setObject:obj
forKey:key];
[[NSUserDefaults standardUserDefaults] synchronize];
}
取数据:
[objc] view
plaincopy
+(NSString *)readUserInfoStringForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] stringForKey:key ];
}
+(int)readUserInfoIntForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] integerForKey:key ];
}
+(BOOL)readUserInfoBoolForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] boolForKey:key];
}
+(id)readUserInfoForKey:(NSString*) key
{
return [[NSUserDefaults
standardUserDefaults] objectForKey:key];
}
相关文章推荐
- iOS的主要框架介绍
- iOS开发,导入c文件引发的 Unknown type name 'NSString' 问题
- iOS开发之获取沙盒路径
- 小白学开发(iOS)OC_第一个OC (与C的区别)(2015-07-21)
- ios json解析 碰到有转义字符的解决方法
- 单例
- iOS开发之沙盒机制(SandBox) 第一篇
- iOS隐藏桌面图标
- iOS开发——高级篇——iOS 中的 NSTimer
- ios学习路线
- iOS开发之沙盒机制(SandBox)
- IOS 框架:MKNetworkKit介绍
- iOS中几种数据持久化方案:我要永远地记住你!
- iOS block种类和切换
- IOS中使得图片模糊的效果的方法
- 【iOS开发】企业版证书($299)In-House方式发布指南
- IOS笔记-protocol、category和继承
- iOS优化笔记
- [iOS-Test]Testing with Xcode文档(中文版)
- IOS 7 改版之后 获取 唯一标志符