爱问知识人 爱问教育 医院库

iOS开发中怎样保证数据的安全性?

首页

iOS开发中怎样保证数据的安全性?

iOS开发中怎样保证数据的安全性,有几种方法

提交回答

全部答案

    2015-10-29 14:51:19
  • 简单的数据,对安全性要求不高的数据可以使用 NSUserDefaults (本质上是一个plist)来存储
    相对复杂点的数据,可以使用coredata (本质上是使用sqlite 来存储)
    对安全性要求较高的数据,可以使用keychain 来存储。同样调用NSCoder子类NSKeyedArchiver的方法unarchiveRootObject:toFile: 即可  
    allPossessions = [[NSKeyedUnarchiver unarchiveObjectWithFile:path] retain];
    缺点:归档的形式来保存数据,只能一次性归档保存以及一次性解压。所以只能针对小量数据,而且对数据操作比较笨拙,即如果想改动数据的某一小部分,还是需要解压整个数据或者归档整个数据。

    平***

    2015-10-29 14:51:19

  • 2015-10-29 11:00:11
  • 亲爱的 在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: ...NSCoding协议声明了两个方法,这两个方法都是必须实现的。

    残***

    2015-10-29 11:00:11

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):