码迷,mamicode.com
首页 >  
搜索关键字:nscoding    ( 162个结果
归档储存
一、归档简介 Plist和偏好设置都不能直接存储NSObject的自定义对象,归档存储任何类型的数据,但是在归档之前需要对数据进行coding,解析也要uncoding,需要遵循NSCoding协议 二、自定义对象NSCoding编解码设置 2.1、编码, 将对象编码进文件时会调用,定义将数据如何存 ...
分类:其他好文   时间:2016-05-04 17:26:09    阅读次数:147
AFN
AFN 1 AFN 的概念原理 AFN 的基础是 NSURL,AFN 的直接操作对象 AFHTTPClient是一个实现了 NSCoding 和 NSCopying协议的NSObject 的子类. AFHTTPClient是一个封装了一系列操作方法的工具类,处理请求的操作类一系列单独的,基于 NSO ...
分类:其他好文   时间:2016-04-28 12:20:35    阅读次数:238
iOS数据本地持久化
iOS开发中本地存储主要有三种形式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) 应用沙盒 什么是应用沙盒 要想在本地存储数据,那就要知道一下什么是应用沙盒 ,其实很好理解应用沙盒就是应用的文件夹,与其他文件系统隔离。每一 ...
分类:移动开发   时间:2016-04-24 15:49:04    阅读次数:231
AFN总结
AFN小结 1,AFN概念、原理 2,AFN的封装使用 3,AFN与其它框架对比 ————————————————————————————————— 1 , AFN的概念原理: AFN的基础是NSURL,AFN的直接操作对象AFHTTPClient是一个实现了NSCoding和NSCopying协议 ...
分类:其他好文   时间:2016-04-22 23:57:24    阅读次数:171
iOS中归档的创建,数据写入与读取
创建一个工程,为ViewController。 新建两个类为NJperson NJperson.h #import <Foundation/Foundation.h>// 如果想将一个自定义对象保存到文件中必须实现NSCoding协议@interface NJPerson : NSObject <N ...
分类:移动开发   时间:2016-04-15 15:23:51    阅读次数:168
iOS 数据序列化,NSCoding, NSCoder
iOS可以利用NSKeyedArchiver类将对象序列化成NSData存储在磁盘上,但前提是该对象所属的类必须遵从NSCoding协议。 NSCoding协议包含两个方法,要序列化的类必须实现它们 - (void)encodeWithCoder:(NSCoder *)aCoder; //序列化的时 ...
分类:移动开发   时间:2016-04-15 00:07:46    阅读次数:224
归档应用
1、创建一个类用于归档和解档,并遵循<NSCoding, NSCopying>。 @property (copy, nonatomic) NSArray * lines; 2、展示内容 订阅通知UIApplicationWillResignActiveNotification 3、应用在终止运行或进 ...
分类:其他好文   时间:2016-04-11 18:45:00    阅读次数:181
浅谈runtim的归档和解档
自定义一个Person类 Person.h里面 #import <Foundation/Foundation.h> //遵循一个NSCoding协议 @interface Person : NSObject<NSCoding> //定义三个person类的属性 @property(strong,no ...
分类:其他好文   时间:2016-04-09 13:50:30    阅读次数:120
iOS边练边学--应用数据存储的常用方式(plist,Preference,NSKeyedArchiver)其中的三种
<!--StartFragment-->iOS应用数据存储的常用方式:<!--EndFragment--> XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3--这里暂且不讲 Core Data--这里暂且不讲 ...
分类:移动开发   时间:2016-03-29 00:45:54    阅读次数:343
IOS-Archiver文件归档(2)
Archiver是持久化数据的一种方式,他跟 Plist的差别在于他能持久化自己定义对象。但他没Plist那么方便。 Archiver默认能持久化的数据有NSNumber,NSArray,NSDictionary,NSString,NSData,由于这几个对象已经实现了 <NSCoding>协议。如 ...
分类:移动开发   时间:2016-03-23 22:05:43    阅读次数:232
162条   上一页 1 ... 4 5 6 7 8 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!