9
A
回答
21
由于drawnonward在评论
正确地说,“NSTemporaryDirectory()会做一个设备上正确的事情。”
和那真的...
编辑:显然有可能是在后来操作系统的(> 6.1.3)这种方法的一个问题,也许尝试NSCachesDirectory,而不是tmp目录。
1
作为替代方案,从的NSFileManager的文件URLForDirectory:inDomain:appropriateForURL:create:error:
您也可以使用此方法来创建一个新的临时目录,用于存储之类的自动保存文件;为此,请为目录参数指定NSItemReplacementDirectory,为domain参数指定NSUserDomainMask,并为url参数指定有效的父目录。查找(或创建)所需目录后,此方法将返回该目录的URL。如果不止一个合适的目录中指定的域存在,此方法只返回它找到的第一个“。
NSTemporaryDirectory()会做正确的事的设备上。 – drawnonward 2010-06-06 04:51:46
这样的作品,填写好作为一个答案并将其标记为 – 2010-06-17 09:04:07