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

  • 相关阅读:
    origin 8.5 曲线拟合,延长曲线范围
    赤手空拳编写C#代码
    Vmware 10安装MAC OS X 10.9备忘
    Contest 1445
    Contest 1428
    Contest 1435
    Contest 991
    CSP-SJX2019 解题报告
    【BZOJ4817】【SDOI2017】树点染色
    codeforce 804B Minimum number of steps
  • 原文地址:https://www.cnblogs.com/sixindev/p/4525904.html
Copyright © 2011-2022 走看看