Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import Foundation
- import FirebaseStorage
- import UIKit
- class Place {
- let kImageName = "imageName"
- var imageName: String!
- init(withDictionary dict: [String : Any]) {
- self.imageName = dict[kImageName] as? String
- }
- }
- struct Utility {
- let storageRef = Storage.storage().reference(forURL: "gs://discoverycity-935da.appspot.com/")
- func getImage(withName name: String, completion: @escaping (UIImage?) -> ()) {
- let imageRef = storageRef.child("images").child(name)
- imageRef.getData(maxSize: 1 * 1024 * 1024) { (data, error) in
- if error == nil && data != nil {
- let image = UIImage(data: data!)
- completion(image)
- } else {
- completion(nil)
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement