zoukankan      html  css  js  c++  java
  • IOS-归档的使用

     归档又叫序列化(coding)

    //   归档NSKeyedArchiver

    //   解归档NSKeyedUnarchiver

    // 归档之后的文件 会被加密

    //  可以归档的文件、数据-->任何数据(直接归档一个实例化的对象、数组、字典、字符串、文本、图片。。。).

    -----------------------------------------两种解归档的方法------------------------------------------

    首先写了一个错误提示方法:

    1.第一种方法:

     //    归档的步骤

    //    1.归档的路径 需要归档的数据

    //    2.归档 解归档

    -----------------------------------------归档的------------------------------------------

    -----------------------------------------解档-----------------------------------------

    //    解归档

    //    解归档的步骤

    //    1.解归档的文件路径

    //    2.解归档

     

    结果:

    2.第二种方法:

    第二种归档方式(多种不同数据同时归档)

    //    这种方式较为灵活

    //    NSData 二进制数据的类

    归档的步骤:

    //    1.归档文件路径 准备归档的数据

    //    2.写一个可变的NSMutableData 通过归档的类 让Data准备写入到文件

    //    3.开始(归档)编码

    //    4.完成归档 把Data数据写入文件

    //    解归档步骤:

    //    1.文件路径

    //    2.读取文件里面data数据

    //    3.通过解归档对象读取data数据 准备解归档

    #pragma mark---------------------------------------------归档自定义类的对象--------------------------------------

    要想归档自定义类的对象

        1.遵守归档协议NSCoding

        2.实现归档协议里面的方法

        3.逐一对自定义类里面的属性 进行编码和解码 这时候这个对象就具备了 归档、解归档的功能

        4.归档 解归档

        -----------------------------------实现协议里面的方法并对自定义里面的属性进行编码和解码-------------------------

    //    归档的步骤

        1.准备要归档文件的路径 要归档的数据

        2.进行归档

    ---------------------------------------解档----------------------------------------

     

       

  • 相关阅读:
    INT 3 中断调试处理流程
    调试事件的处理结束
    [IDA] 自动下载符号
    06 内存断点
    05 软件断点
    C#2.0新增功能02 泛型
    C#2.0新增功能01 分部类与分部方法
    xBIM 实战04 在WinForm窗体中实现IFC模型的加载与浏览
    xBIM 实战03 使用WPF技术实现IFC模型的加载与浏览
    xBIM 实战02 在浏览器中加载IFC模型文件并设置特效
  • 原文地址:https://www.cnblogs.com/chenhongios/p/4654878.html
Copyright © 2011-2022 走看看