我正在尝试遵循Apple关于本地文件存储的以下指导。如何在MonoTouch中为我的应用程序创建的文件设置“不回来”属性?
技术文档在这里,但我在MonoTouch中找不到: https://developer.apple.com/library/ios/#qa/qa1719/_index.html
使用“不备份”属性来指定应该的文件 即使在低存储情况下,也会保留在设备上使用此属性 数据可以重新创建,但即使在低位也需要持久化 应用程序正常运行的存储情况或因为 客户希望在离线使用时可以使用它。这个属性 适用于标记文件,无论它们在哪个目录中, 包括Documents目录。这些文件不会被清除 不会包含在用户的iCloud或iTunes备份中。因为 这些文件确实使用设备上的存储空间,您的应用程序负责 用于定期监视和清除这些文件。“
答案 0 :(得分:5)
这是MonoTouch 5.2(和iOS 5.0.1)MonoTouch.Foundation.NSFileManager
类型,方法SetSkipBackupAttribute
和GetSkipBackupAttribute
内可用的。