如何找到一个直接从我的iPhone编程创建的文件

时间:2014-01-13 10:47:03

标签: iphone objective-c

我在应用程序中创建了一个图像文件,并使用以下代码将其存储在fileDirectory中:

NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString * basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
UIImage* videoImage = [self resizeImage:[UIImage imageWithData:self.videoImageData] toWidth:width andHeight:height];
NSData *imageData2 = UIImageJPEGRepresentation(videoImage, imageQuality);
[imageData2 writeToFile:[basePath stringByAppendingPathComponent:@"myfile.png"] atomically:YES];

现在从我的iPhone设备上如何找到并打开此文件?

3 个答案:

答案 0 :(得分:0)

您需要将iPhone连接到Mac才能看到它。 iExplorer可以解决问题。

答案 1 :(得分:0)

imageData2 writeToFile:[basePath stringByAppendingPathComponent:@"/myfile.png"] atomically:YES];
你错过了斜线

答案 2 :(得分:0)

在Xcode中,您可以转到窗口 - > 管理器,然后选择设备标签。

在左侧面板中的设备下,您会看到应用。选择您的应用程序以查看应用程序沙箱的文件系统。选择下载将所有数据保存到mac(作为包文件)。

您可以右键单击包文件,通过从上下文菜单中选择显示包内容来浏览为文件夹。