NSUserDefaults可以存储NSString,NSNumber, NSDate, NSArray, NSDictionary,自定义类可以通过NSData的方式进行存储,当然要实现NSCoding这个protocol才 行,NSObject1. 系统会保存到该应用下的/Library/Pre...
分类:
其他好文 时间:
2014-08-07 12:41:09
阅读次数:
200
对象归档是ios持久化中的其中一种,也是很常用的一种。现在来看看swift是如何实现的。实现要点1),必须实现NSCoding的协议import UIKitlet path=(NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.Docu...
分类:
其他好文 时间:
2014-07-31 16:01:46
阅读次数:
146
NSCharacterSetinheritsfrom:NSObjectConformsto:NSObject,NSCoding,NSMutableCopying,NSCopyingClassMethods: whitespaceCharacterSet Returnsacharactersetcontainingonlythein-linewhitespacecharactersspace(U+0020)andtab(U+0009) +(id)whitespaceCharacterSete.g.NSStrin..
分类:
其他好文 时间:
2014-07-13 14:52:07
阅读次数:
141
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver: 采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的...
分类:
移动开发 时间:
2014-06-29 00:37:52
阅读次数:
289
需要写入的对象必须实现NSCoding protocol
Person.h
#import
#import "Face.h"
@interface Person : NSObject
@property (nonatomic, strong) NSString *personId;
@property (nonatomic, strong) NSString *n...
分类:
其他好文 时间:
2014-06-22 08:00:31
阅读次数:
216
由于NSUserDefaults
不支持保存自定类,保存的对象需要实现NSCoding协议,不过自定的类型就算实现了NSCoding也不可以保存,可以通过以下方法实现://h文件#import
@interface People : NSObject@property(nonatomic,copy)...
分类:
其他好文 时间:
2014-06-13 17:17:52
阅读次数:
177
ios程序中数据数据存储有下列5种方式
XML属性列表(plist)归档
Preference(偏好设置)
NSKeyedArchiver归档(NSCoding)
SQLite3
Core Data
每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒
应用...
分类:
移动开发 时间:
2014-06-11 07:04:39
阅读次数:
260
ios程序中数据数据存储有下列5种方式XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3Core
Data每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他...
分类:
移动开发 时间:
2014-06-09 20:12:49
阅读次数:
283
IOS中数据存储一般分为以下几种方式1、XML属性列表(plist)归档2、preference(偏好设置)3、NSKeyedArchiver归档(NSCoding)4、SQLite35、Core
Data鄙人才疏,先扯扯前三种刚学的存储方式,做个总结以备复习使用1、首先了解沙盒的概念,他是应用的系...
分类:
移动开发 时间:
2014-06-08 23:30:31
阅读次数:
387
iOS应用数据存储的常用方式1.lXML属性列表(plist)归档2.lPreference(偏好设置)3.lNSKeyedArchiver归档(NSCoding)4.lSQLite35.lCore
DataDocuments:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该.....
分类:
移动开发 时间:
2014-06-08 22:09:04
阅读次数:
371