zoukankan      html  css  js  c++  java
  • 归档和解档---秀清

    //
    //  AccountTool.h
    //
    //  Created by Joe Zhang on 15/5/23.
    //  Copyright (c) 2015年 张秀清. All rights reserved.
    //
    
    #import <Foundation/Foundation.h>
    #import "Account.h"
    
    @interface AccountTool : NSObject
    //存储账号
    +(void)save:(Account *)account;
    //读取账号
    +(Account *)account;
    
    @end
    
    

    //

    //  AccountTool.m

    //

    //  Created by Joe Zhang on 15/5/23.

    //  Copyright (c) 2015年 张秀清. All rights reserved.

    //

    #import "AccountTool.h"

    #define AccountFilePath [NSHomeDirectory() stringByAppendingPathComponent:@"account.data"]

    @implementation AccountTool

    +(void)save:(Account *)account{

        

        //归档

        [NSKeyedArchiver archiveRootObject:account toFile:AccountFilePath];

    }

    +(Account *)account{

        //解档

        Account * account = [NSKeyedUnarchiver unarchiveObjectWithFile:AccountFilePath];

        

    //    NSDate *now = [NSDate date];

    //    if ([now compare:account.expires_time]!= NSOrderedAscending) {

    //        

    //        return  nil;

    //    }

        

        return account;

    }

    @end

  • 相关阅读:
    flash 异性窗体
    ASCⅡ 表 关键字符
    VC 中显示位图的步骤
    输出电脑的所有Mac地址
    const char* 和 char* const
    C# 生成PDF
    vc6显示行号
    纪念一下。
    MII接口全家福
    Virtex6 GTX设计总结:预加重、均衡、输出振幅的值
  • 原文地址:https://www.cnblogs.com/sixindev/p/4525904.html
Copyright © 2011-2022 走看看