반응형
이미지 다운로드
사진 라이브러리에 이미지 저장
// 사진 라이브러리에 이미지 저장
func saveImageToPhotos(image: UIImage) {
PHPhotoLibrary.requestAuthorization { status in
if status == .authorized {
// 저장 작업을 Photos 라이브러리 변경 요청 블록 안에서 수행해야 함
PHPhotoLibrary.shared().performChanges({
PHAssetChangeRequest.creationRequestForAsset(from: image)
}, completionHandler: { success, error in
if success {
// 저장 완료
} else if let error {
print(" === error saving image \(error.localizedDescription)")
}
})
} else {
// 권한 거부
}
}
}
728x90
반응형