Object-C 学习笔记(三十一)--- NSUserDefaults
来源:互联网 发布:淘宝联盟卖家不返利 编辑:程序博客网 时间:2024/04/27 21:31
NSUserDefaults:跟android 上的sharepreference一致.用于保存程序中得小数据,以键值对的形式存放,但是不对数据进行加密.
新建一个application的空工程.实例如下:
//// AppDelegate.m// UserDefault//// Created by 5016 on 13-12-19.// Copyright (c) 2013年 dradon. All rights reserved.//#import "AppDelegate.h"@implementation AppDelegate- (void)dealloc{ [_window release]; [super dealloc];}- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; // Override point for customization after application launch. self.window.backgroundColor = [UIColor whiteColor]; //存放键值对,跟android sharepreference一致 //存储在沙盒路径 //1.存储数据 NSArray *arr = @[@"dragon",@"xixixi" ]; NSUserDefaults *userdefault = [NSUserDefaults standardUserDefaults];//单例 [userdefault setInteger:102 forKey:@"num"]; [userdefault setObject:arr forKey:@"arr"]; [userdefault synchronize];//存储,同步到本地文件 //2.取出数据 NSInteger num =[userdefault integerForKey:@"num"]; NSArray *getarr = [userdefault objectForKey:@"arr"]; NSLog(@"num=%d , getarr = %@",num,getarr); [self.window makeKeyAndVisible]; return YES;}@end
0 0
- Object-C 学习笔记(三十一)--- NSUserDefaults
- 学习笔记(三十一)
- Object-C学习笔记
- object-c学习笔记
- Object-C学习笔记
- Object-c学习笔记
- Object-C学习笔记
- object-c学习笔记
- Object-c学习笔记
- 【C++】学习笔记三十一——函数和数组
- JAVA学习笔记(三十一)
- LinuxCast学习笔记三十一:FTP
- object c学习笔记(1)
- object-c学习笔记-1
- object-c学习笔记-2
- object-c 学习笔记四
- Object-c学习笔记(1)
- object-c学习笔记 1
- 阿里巴巴研究院(2009)3题
- eclipse运行android程序,总是启动一个新的AVD模拟器,解决办法
- UIScrollView分页并显示上下页,像mobile safari tab那样
- 11
- Triangle
- Object-C 学习笔记(三十一)--- NSUserDefaults
- 双向链表的实现
- i2c 相关知识总结(转)
- Cocos2d-x 游戏中的遮挡层
- Linux网络编程之高级并发服务器
- MFC ListBox,ComboBox笔记
- AutoCompleteTextView的使用
- LR事务四种状态
- CentOS 6.4 64位系统编译安装Wine