zoukankan      html  css  js  c++  java
  • 01-属性列表使用-SQLite

     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
    时光见证了成长,还很无知,我想一点点幼稚转为有知!
  • 相关阅读:
    让你一分钟认识电子身份验证系统EID
    jQuery滑动导航菜单
    sql语句中left join、 inner join的使用
    MySQL数据库分表的3种方法
    Apache 配置多端口 多虚拟主机 局域网访问
    8个开发必备的PHP功能(转)
    CentOS&nbsp;6.4&nbsp;图文安装教…
    mysql中char与varchar的区别分析
    PHP+jQuery+Ajax实现用户登录与退…
    隐藏/显示&nbsp;我的电脑盘符驱动…
  • 原文地址:https://www.cnblogs.com/foreveriOS/p/5455632.html
Copyright © 2011-2022 走看看