Guest User

Untitled

a guest
Jan 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. func uploadImagesToDb(images: [UIImage], title: String) {
  2.  
  3. var UrlArray = ["test"]
  4.  
  5. for image in images {
  6.  
  7. guard let uploadData = UIImageJPEGRepresentation(image, 0.9) else { return }
  8.  
  9. let filename = NSUUID().uuidString
  10. Storage.storage().reference().child("projects").child(title).child(filename).putData(uploadData, metadata: nil, completion: { (metadata, err) in
  11. if let error = err {
  12. print("Sheat failed:", error)
  13. return
  14. }
  15.  
  16. guard let imageUrl = metadata?.downloadURL()?.absoluteString else { print("Returns"); return }
  17.  
  18. UrlArray += [imageUrl]
  19. print("Successfully uploaded image", imageUrl)
  20. })
  21. }
  22. uploadImageUrls(imagesUrls: UrlArray)
  23. }
Add Comment
Please, Sign In to add comment