Iphone 如何访问设备的文档
我想通过编码在电子邮件中添加文档(图像除外)。我知道我们可以访问设备图像库,但我想访问设备的文档Iphone 如何访问设备的文档,iphone,ios,Iphone,Ios,我想通过编码在电子邮件中添加文档(图像除外)。我知道我们可以访问设备图像库,但我想访问设备的文档 我们可以像imagepicker一样访问文档吗?不,您不能访问与设备库相同的文档目录中的图像(by UIImagePickerView) 但如果您想从文档目录中获取特定的图像,请使用以下代码 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
我们可以像imagepicker一样访问文档吗?不,您不能访问与设备库相同的文档目录中的图像(
by UIImagePickerView
)
但如果您想从文档目录中获取特定的图像,请使用以下代码
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *newPath = [documentsDirectory stringByAppendingPathComponent:@"NameOFImage"]; // put name of image which you want to get it from document directory
UIImage *myImage = [UIImage imageWithContentsOfFile:newPath];
这里myImage是您想要从文档目录中获取的图像,我知道您想要一个可视化的文件浏览器,所以请尝试NSOutlineView
检查此(类似)问题
或本教程:
或者使用NSFileManager手动处理文件(但这似乎不是您想要的,但无论如何…
其实,我不相信有任何东西能像UIImagePicker那样简单方便地浏览文件和文件夹,所以我想NSOutlineView将是您的最佳选择。我不想访问应用程序文档directory@gtechtech-如果您想通过UIImagePicker访问图像(如设备库),则无法访问文档像这样的目录。