标签:
1 // 2 // ViewController.m 3 // 01-属性列表使用 4 // 5 // Created by mac on 01/1/3. 6 // Copyright © 2001年 mac. All rights reserved. 7 // 8 9 /** 10 11 表:一张完整的数据表,用于记录数据 12 字段:数据表中的元素或者说某一数据,可以这么理解 13 数据:存储到数据库中的具体的某一条数据 14 15 */ 16 //////////////////////////////////////////////////////////////////////////// 17 /** 18 * 数据的持久化 19 * 20 * Database:数据库 21 22 * Oracle(Java中常使用), MSSQLServer,DB2, MySQL(开源的免费的,使用于小数据量的) 23 24 * 阿帕奇:服务器软件 25 26 27 * 客户端----服务器(网络数据库访问)-------1.建立连接2.开始操作3.获取结果4.关闭连接------数据库 28 29 ** iOS开发一般如下: 30 本地数据库访问:SQLite-<----->-客户端 31 32 * @param 1. 属性列表 33 * @return 2. 对象归档 34 * 3. SQLite数据库 35 * 4. CoreData 36 */ 37 #import "ViewController.h" 38 39 @interface ViewController () 40 41 @end 42 43 @implementation ViewController 44 45 - (void)viewDidLoad { 46 [super viewDidLoad]; 47 48 49 [self saveValue:@"1234" forKey:@"password"]; 50 51 NSLog(@"==%@", [self readValueForKey:@"password"]); 52 53 NSLog(@"===%@", NSHomeDirectory()); 54 } 55 56 - (void)saveValue:(id)password forKey:(NSString *)username { 57 58 //系统的配置本地持久化类 用于存储一些简单的用户配置 59 NSUserDefaults *user = [NSUserDefaults standardUserDefaults]; 60 // NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init]; 61 62 [user setObject:password forKey:username]; 63 } 64 65 - (instancetype)readValueForKey:(NSString *)username { 66 67 NSUserDefaults *user = [NSUserDefaults standardUserDefaults]; 68 69 return [user objectForKey:username]; 70 } 71 72 @end
标签:
原文地址:http://www.cnblogs.com/foreveriOS/p/5455632.html