MonoTouch:如何设置“不备份”属性

时间:2012-02-20 00:51:29

标签: ios5 xamarin.ios nsfilemanager

我正在尝试遵循Apple关于本地文件存储的以下指导。如何在MonoTouch中为我的应用程序创建的文件设置“不回来”属性?

技术文档在这里,但我在MonoTouch中找不到: https://developer.apple.com/library/ios/#qa/qa1719/_index.html

  

使用“不备份”属性来指定应该的文件   即使在低存储情况下,也会保留在设备上使用此属性   数据可以重新创建,但即使在低位也需要持久化   应用程序正常运行的存储情况或因为   客户希望在离线使用时可以使用它。这个属性   适用于标记文件,无论它们在哪个目录中,   包括Documents目录。这些文件不会被清除   不会包含在用户的iCloud或iTunes备份中。因为   这些文件确实使用设备上的存储空间,您的应用程序负责   用于定期监视和清除这些文件。“

1 个答案:

答案 0 :(得分:5)

这是MonoTouch 5.2(和iOS 5.0.1)MonoTouch.Foundation.NSFileManager类型,方法SetSkipBackupAttributeGetSkipBackupAttribute内可用的。