多年前,当我使用C#,我可以很容易地创建一个临时文件,并得到它的名称与此功能:
Path.GetTempFileName();
此函数将在临时目录中创建一个具有唯一名称的文件,并返回该文件的完整路径。
在Cocoa API中,我能找到的最接近的是:
NSTemporaryDirectory
我缺少明显的东西,还是没有内置的方式来做到这一点?
解决方法
一个安全的方法是使用
mkstemp(3)。