前端之家收集整理的这篇文章主要介绍了
objective-c – iOS:创建临时目录有什么安全的方法?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我读到NSTemporaryDirectory()返回一个临时目录的字符串,但也可能返回nil.
这是iOS的情况吗?有没有经验的NSTemporaryDirectory()返回零?什么时候发生?
@H_
301_3@如果我必须准备好NSTemporaryDirectory()可能返回nil,这对我来说完全没有用.如果我必须提供一个后备机制,我可以首先使用这个机制.
@H_
301_3@那么什么是简单而安全的方式创建一个临时目录?
现实的是,导致NSTemporaryDirectory返回零的任何情况,很有可能意味着你无法自己保存任何东西.
@H_
301_3@即:这可能意味着设备已满,或者发生了某种形式的腐败.
@H_
301_3@因此,我怀疑你应该坚持使用NSTemporaryDirectory(为什么重新发明轮),并把它返回无效,这意味着你无法写入本地存储.
原文链接:https://www.f2er.com/c/112086.html