我是ipad编程的新手。目前我正在尝试使用assetslibrary框架保存和检索图像。我不想将图像保存到照片文件夹或照片文件夹的相册,因为那时我将无权访问它们。我正在使用ios 5.我不想使用uiimagepicker-popovercontroller方法来检索它们。我只想将图像放在ipad上的自定义文件夹中,然后使用资源检索它们并将它们放入数组中。我将不胜感激任何帮助。提前谢谢。
答案 0 :(得分:1)
以下两种保存图片的方式。
保存到一般相册
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];