已更新回答:这是由用户明确为个人所接受,并有可能在他/她的iCloud空间备份的
数据,应该写在用户的“文档”目录
数据属于并扩展您的应用程序(扩展名用户可以下载例如...),但不包含在该包中的数据应写入子文件夹“Application Support /”d irectory,拥有您的appID的标题。它也可以是“缓存”目录。
寿命短的数据可以存储在应用程序的tmp目录中。在这种情况下,使用NSTemporaryDirectory()可以获得“tmp”目录。 检查this link获取更多帮助。
下面是Swift中的3个函数,用于将NSURL返回到这些目录并使您更加简单。
夫特:
func GetDocumentsDirectory()->NSURL{
//returns Users "Documents" directory
//something like this on a real device : file:///private/var/mobile/Containers/Data/Application/APPID/Documents/
//something like this on the simulator : file:///Users/MACUSERID/Library/Developer/CoreSimulator/Devices/SIMDEVICEID/data/Containers/Data/Application/APPUUID/Documents/
let filemgr = NSFileManager.defaultManager()
let docsDirURL = try! filemgr.URLForDirectory(.DocumentDirectory, inDomain: .
如果觉得《服务器上很多iOS临时文件 iOS临时文件夹位置》对你有帮助,请点赞、收藏,并留下你的观点哦!