我正在尝试将文件写入临时目录。我这样做是这样的:
NSString *_location = NSTemporaryDirectory();
NSString *_guid = [[NSCalendarDate calendarDate] descriptionWithCalendarFormat:@"%m%d%Y%H%M%S%F"];
_guid = [_guid stringByAppendingString:@".png"];
NSString *_tempFilePath = [NSString stringWithFormat:@"%@/%@", _location, _guid];
NSData *_temp_data = [imgRep representationUsingType: NSPNGFileType properties: nil];
[_temp_data writeToFile:_tempFilePath atomically: NO];
但这对我不起作用。它不会创建文件。有什么问题?
PS 我试图在 NSTemporaryDirectory 中创建一个具有唯一名称的目录,然后在那里写入一个文件,但它也不起作用。
我注意到它不会在任何地方创建文件。试图将位置设置为用户的文档文件夹,但它不起作用。