zoukankan      html  css  js  c++  java
  • 数据存入沙盒

    //首先必须遵守<NSCoding>这个协议,然后实现下面2个方法

    /*
    * * 当一个对象要归档进沙盒中时,就会调用这个方法 * 目的:在这个方法中说明这个对象的哪些属性要存进沙盒 */ - (void)encodeWithCoder:(NSCoder *)encoder { [encoder encodeObject:self.access_token forKey:@"access_token"]; [encoder encodeObject:self.expires_in forKey:@"expires_in"]; [encoder encodeObject:self.uid forKey:@"uid"]; [encoder encodeObject:self.created_time forKey:@"created_time"]; [encoder encodeObject:self.name forKey:@"name"]; } /** * 当从沙盒中解档一个对象时(从沙盒中加载一个对象时),就会调用这个方法 * 目的:在这个方法中说明沙盒中的属性该怎么解析(需要取出哪些属性) */ - (id)initWithCoder:(NSCoder *)decoder { if (self = [super init]) { self.access_token = [decoder decodeObjectForKey:@"access_token"]; self.expires_in = [decoder decodeObjectForKey:@"expires_in"]; self.uid = [decoder decodeObjectForKey:@"uid"]; self.created_time = [decoder decodeObjectForKey:@"created_time"]; self.name = [decoder decodeObjectForKey:@"name"]; } return self; }
  • 相关阅读:
    手机兼容性测试
    Monkey测试
    ADB常用指令
    ADB移动端测试
    关于虚拟网卡V1,V8的问题
    1
    排序算法
    查找算法
    二叉树的计算
    队列
  • 原文地址:https://www.cnblogs.com/521it/p/5012082.html
Copyright © 2011-2022 走看看