【发布时间】:2014-07-20 03:07:52
【问题描述】:
我的要求是在元数据中设置图片的描述,并将图片保存在文档目录中。
如果我将图像保存到照片库但我想将图像保存在文档目录中,我发现了如何创建元数据和元数据。
请建议如何将元数据添加到我的图像并将图像保存在目录中。
我的代码:
NSMutableDictionary *tiffMetadata = [[NSMutableDictionary alloc] init];
[tiffMetadata setObject:@"This is my description" forKey:(NSString*)kCGImagePropertyTIFFImageDescription];
NSMutableDictionary *metadata = [[NSMutableDictionary alloc] init];
[metadata setObject:tiffMetadata forKey:(NSString*)kCGImagePropertyTIFFDictionary];
ALAssetsLibrary *assetsLib = [[ALAssetsLibrary alloc] init];
NSData *imgData=[NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"IMG_0015" ofType:@"jpg"]];
[assetsLib writeImageDataToSavedPhotosAlbum:imgData metadata:metadata completionBlock:^(NSURL *assetURL, NSError *error) {
if (error) {
NSLog(@"%@",error.localizedDescription);
}
}];
任何建议将不胜感激。 提前致谢。
【问题讨论】:
标签: ios objective-c metadata