首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
iOS中持久化方式有哪些?
[不定项选择题]
iOS中持久化方式有哪些?
属性列表文件
对象归档
SQLite数据库
CoreData
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(76)
分享
14个回答
添加回答
7
NINI1018
A
:属性列表文件
//NSUserDefaults
的存储,实际是本地生成一个
plist
文件,将所需属性存储在
plist
文件中
B
:对象归档
//
本地创建文件并写入数据,文件类型不限
C
:
SQLite
数据库
//
本地创建数据库文件,进行数据处理
D
:
CoreData
//
同数据库处理思想相同,但实现方式不同
某些情况下,B生成的文件也可以是数据库文件,但是对数据的处理方式肯定是不同的
所以,ABCD都属于本地持久化的方式
发表于 2016-11-14 12:00:17
回复(0)
1
牛客677923号
属性列表文件是一种xml文件
发表于 2015-11-10 07:42:33
回复(0)
1
低调的一个人
ABCD 中都是持久化方式 记住^_^
发表于 2015-08-03 21:53:11
回复(0)
1
风色夏恋
abcd
发表于 2015-05-04 20:16:08
回复(0)
1
偶心依旧来
ABCD
都是iOS的持久化
发表于 2015-04-09 11:58:57
回复(0)
2
鲍志飞
答案:A、B、C、D
这4个选项都能持久化,只不过常用的是sqlite、CoreData和NSUserDefaults。
发表于 2015-04-04 20:07:46
回复(0)
0
李小山Chie
归档只是编码解码,怎么算数据的持久化?
发表于 2016-06-11 17:05:08
回复(1)
0
牛客996797号
archiver可以本地持久化?
发表于 2015-12-06 23:20:21
回复(0)
0
多多_
iOS开发校招交流群:250302754,来啊我们大家一起交流心得哇,搞定offer~
发表于 2015-12-06 12:44:14
回复(0)
0
iOS小白
第一个是属性归档 主要类为NSUSERDefaults。方法为 分开存取和按对象存取 第二个是对象归档 但是必须实现NSCoding协议 第三个是SQLite3,它可以嵌入到其他应用程序敏感词用一个进程空间,在进程中它是完整的,自包含的数据库引擎 第三个是Core Data,他的本质上是使用SQLite保存数据,但是他不需要编写任何SQL语句
发表于 2015-09-16 19:19:10
回复(0)
0
whatever
abcd
发表于 2015-04-03 13:13:39
回复(0)
0
山木枝君
plist,
NSUserDefaults,sqlite,coredata
ABCD吧。
发表于 2015-03-30 11:29:31
回复(0)
0
辰哥
ABCD
发表于 2015-03-09 20:11:41
回复(0)
0
orli
A.NSUserDefaults
B.NSKeyedArchiver
C
D
发表于 2015-02-28 17:08:18
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
iOS
来自:
iOS工程师综合练习卷...
上传者:
小小
难度:
14条回答
76收藏
5736浏览
热门推荐
相关试题
1.该校教师最多的是哪一年?( ...
资料分析
言语理解与表达
资料分析
评论
(1)
有同事不完成任务,影响力进度,你怎...
业务综合
评论
(1)
你身边有哪些人还没有使用滴滴,你认...
用户研究
评论
(1)
怎么做一个需求
需求分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题