我是 ipad 编程的新手。目前我正在尝试使用 assetslibrary 框架保存和检索图像。我不想将图像保存到照片文件夹或照片文件夹的相册中,因为那样我将无权访问它们。我正在使用 ios 5。我不想使用 uiimagepicker-popovercontroller 方式来检索它们。我只想将图像放在 ipad 上的自定义文件夹中,然后使用资产检索它们并将它们放入数组中。我将不胜感激任何帮助。先感谢您。
问问题
1538 次
1 回答
1
以下2种保存图像的方法。
保存到一般相册
UIImageWriteToSavedPhotosAlbum (imageToSave, nil, nil , nil);
保存到本地APP文件夹
NSData *imageData = UIImagePNGRepresentation(imageToSave);
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"3DImage.png"]];
NSFileManager *fileManager = [NSFileManager defaultManager];
[fileManager createFileAtPath:fullPath contents:imageData attributes:nil];
于 2012-06-25T14:31:14.657 回答