0

我是 ipad 编程的新手。目前我正在尝试使用 assetslibrary 框架保存和检索图像。我不想将图像保存到照片文件夹或照片文件夹的相册中,因为那样我将无权访问它们。我正在使用 ios 5。我不想使用 uiimagepicker-popovercontroller 方式来检索它们。我只想将图像放在 ipad 上的自定义文件夹中,然后使用资产检索它们并将它们放入数组中。我将不胜感激任何帮助。先感谢您。

4

1 回答 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 回答