swift 防止文件备份到iCloud

2016-12-08  本文已影响154人  那夜孤舟

有一些文件需要永久的存储在本地使应用支持离线功能。但是这些文件并不包含用户数据,无需备份。如何防止这些文件被备份。

classprivatefuncaddSkipBackupAttributeToItem(AtURL url:URL) {

assert(FileManager.default.fileExists(atPath: url.path),"\(url.path)文件为创建成功")

let urlNs:NSURL= urlasNSURL

do{

try urlNs.setResourceValue(true, forKey:URLResourceKey.isExcludedFromBackupKey)

}catch{

assert(false,"设置不同步云端失败:\(error)")

}

}

上一篇 下一篇

猜你喜欢

热点阅读