【发布时间】:2010-09-17 23:11:30
【问题描述】:
几年前,当我使用 C# 时,我可以轻松地创建一个临时文件并使用此函数获取其名称:
Path.GetTempFileName();
此函数将在临时目录中创建一个具有唯一名称的文件,并返回该文件的完整路径。
在 Cocoa API 中,我能找到的最接近的是:
NSTemporaryDirectory
我是否遗漏了一些明显的东西,或者没有内置的方法可以做到这一点?
【问题讨论】:
-
使用该 C# API 时要注意:它的命名空间只有 65k 个文件,一旦用完就会抛出异常。这在我们的生产环境中发生过 - 并非所有程序都会认真清理它们的临时文件。
标签: objective-c cocoa file-io