Cocoa创建用于保存文件的临时文件夹/目录

时间:2012-03-01 13:16:29

标签: objective-c xcode cocoa

是否可以在cocoa应用程序中创建临时目录以暂时保存文件。

根据我需要处理一些视频文件的场景,这些文件首先会被转换为缩略图等,然后将其文件上传到服务器。

如何实现这一目标?

2 个答案:

答案 0 :(得分:1)

获取临时目录的最简单方法是使用NSTemporaryDirectory()

修改

以上不再是定位临时目录的批准方法。您现在应该使用[NSFileManager URLForDirectory:inDomain:appropriateForURL:create:error:]

答案 1 :(得分:1)

您可以使用NSTemporaryDirectory()

  

返回当前用户的临时目录的路径。

NSString* tempDir = NSTemporaryDirectory();
NSString* bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier];
tempDir = [tempDir stringByAppendingPathComponent:bundleIdentifier];