В моем приложении я делаю фото, а затем сохраняю URL-адрес, используя ALAssetsLibrary. Этот код выглядит так:Как я могу конвертировать фото (или видео) с камеры в NSData?
ALAssetsLibrary().writeImageToSavedPhotosAlbum(image.CGImage, orientation: ALAssetOrientation(rawValue: image.imageOrientation.rawValue)!,
completionBlock:{ (path:NSURL!, error:NSError!) -> Void in
if(error == nil){
path.save()
//.......
}
})
Мне нужно преобразовать фотографию, которую я взял в объект NSData. Итак, как я могу подставить этот код в соответствии с рекомендациями IOS 9.0 (я знаю, что ALAssetsLibrary устарела в IOS 9)? И как я могу преобразовать свою фотографию в объект NSData?
Просто используйте эту функцию в своем блоке. 'UIImagePNGRпредставление (изображение)' –