适用于iOS 4.0应用的NSFileProtectionComplete

Osc*_*uch 5 security iphone nsfilemanager ios4

我看了一个关于NSFileProtectionComplete的WWDC 2010视频,并保护了应用程序的数据.

那里有什么例子吗?有没有人可以分享样本代码?

Tec*_*Zen 10

请参阅NSFileManager类doc:

该文件以加密格式存储在磁盘上,在设备锁定或引导时无法读取或写入.

它基本上是单个文件的文件库.您只需在设置文件属性时传递常量.

要将文件标记为受保护,必须向其添加扩展属性.Foundation框架包括两种添加此属性的方法:

使用writeToFile:options:error:方法将NSData对象的内容写入磁盘时,请包含NSDataWritingFileProtectionComplete选项.

使用setAttributes:ofItemAtPath:error:NSFileManager方法将NSFileProtectionKey属性(带有NSFileProtectionComplete值)添加到现有文件

.

http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StandardBehaviors/StandardBehaviors.html