美文网首页
Error Domain=NSCocoaErrorDomain

Error Domain=NSCocoaErrorDomain

作者: 嗷大喵 | 来源:发表于2020-05-03 01:25 被阅读0次

最近把沙盒目录的一个视频写入到相册遇到一个问题报下面这个错误

Error Domain=NSCocoaErrorDomain Code=-1

通过FileManager 去判断文件是不存在的

/var/mobile/Containers/Data/Application/2193576F-E66F-47B2-A35E-46F6D94F6B2B/Library/Caches/DC216E5F-B38B-4820-962D-C140520DDB2B.mp4

原来model里保存了整个文件路径,由于iOS沙盒特殊性每次启动Application后面那个目录都会变,导致获取不到文件,无法写入沙盒

记得沙盒目录获取通过下面这种方式,然后再拼接后面的路径和文件名

NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.cachesDirectory, FileManager.SearchPathDomainMask.userDomainMask, true).first

相关文章

网友评论

      本文标题:Error Domain=NSCocoaErrorDomain

      本文链接:https://www.haomeiwen.com/subject/fjerghtx.html