我在想什么是在我的应用程序的OSX版本中存储临时文件的最佳位置。OSX中的标准临时目录
的明显答案/tmp目录,因为它在启动清理和我的应用程序可能需要重新启动后也继续被中断的工作是不好的。
我也尝试使用环境变量TMPDIR 指出的路径,即通过NSTemporaryDirectory(),改变每一个引导和是一样的东西返回相同:
/var/folders/wx/p4rqqs8d1ws0wlpx9dkwsh_80000gn/T/
..而且这个路径的内容在启动时被删除。
有一个标准的路径,我可以放置一些临时文件,恢复弹性,或者我必须发明自己的解决方案(即〜/ Library/myapplication/temp)?
在Windows中,我使用GetTempPath(),它的工作方式应该如此。