【发布时间】:2010-07-21 09:51:54
【问题描述】:
我想在 Objective-C 中生成唯一的文件路径。我查看了NSTemporaryDirectory(),但最接近的是this 和this。但在第二个中,他们创建了这样一个文件。我不想创建它,我只想要一个 NSString 作为唯一的可写路径......我不需要文件夹的路径,只需要文件。这怎么可能?
【问题讨论】:
标签: objective-c nsstring unique temporary-files
我想在 Objective-C 中生成唯一的文件路径。我查看了NSTemporaryDirectory(),但最接近的是this 和this。但在第二个中,他们创建了这样一个文件。我不想创建它,我只想要一个 NSString 作为唯一的可写路径......我不需要文件夹的路径,只需要文件。这怎么可能?
【问题讨论】:
标签: objective-c nsstring unique temporary-files
您可以使用当前系统日期和时间 ([[NSCalendarDate calendarDate] descriptionWithCalendarFormat:@"%m%d%Y%H%M%S%F"]) 创建文件名 .... 这甚至包括毫秒...使用返回字符串作为唯一文件名 ....
阅读有关日期格式的更多信息 -> http://developer.apple.com/iphone/library/documentation/cocoa/Conceptual/DatesAndTimes/Articles/LegacyNSCalendarDate.html
【讨论】: