天天瞎忙活,QQ:705719110,欢迎来撩!

iOS学习笔记(二十三)————数据持久化

iOS基础 随风 167℃ 0评论

iOS中的数据持久化分为五种:
1.NSUserdefaults
2.WriteToFile(写plist文件)
3.归档(对象序列化与反序列化)
4.数据库
5.Core Data

第一种、NSUserdefaults

第二种、WriteToFile(写plist文件)

NSArray、NSDictionary、NSData、NSString这四种可以使用writetofile方法
plist文件中只能存放以下七种数据类型 arr dic data date bool number string

第三种、归档(对象序列化与反序列化)

由于wrotetofile是有使用限制的,那我们想存对象了怎么办呢?这里就用到了对象的序列化与反序列化操作,我们这里的对象是需要遵循nscoding协议并且实现协议方法的。

这里先介绍以上三种数据持久化方式。

代码请查看 http://git.oschina.net/zcb1603999/LearningiOS

转载请注明:怼码人生 » iOS学习笔记(二十三)————数据持久化

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址