我想在我的相册中保存一张图片,但是我已经成功保存了图片,但现在我想获取可以打开图片的本地网址的网址如果我将其传递给UIImage
。我无法获取已保存的图片网址,因为错误表示#34;表达式不允许"。如何在LOCAL URL
中获取已保存图片的iOS
。
我的尝试:
-(NSString *) imageSave: (UIImage *)image
{
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeImageToSavedPhotosAlbum:image.CGImage orientation:(ALAssetOrientation)image.imageOrientation completionBlock:^(NSURL *assetURL, NSError *error )
{
[library assetForURL:assetURL resultBlock:^(ALAsset *asset )
{
self.temp1 = [NSString stringWithFormat:@"%@",assetURL];
NSLog(@"SAVED!");
}
failureBlock:^(NSError *error )
{
self.temp1 = [NSString stringWithFormat:@"NO"];
NSLog(@"Error Saving Image!!!");
}];
}];
return self.temp1;
}
我尝试通过ma制作一个属性但返回null。