快速从Firebase存储获取数据

时间:2018-11-30 02:42:30

标签: ios swift firebase firebase-storage

我正在尝试快速从Firebase存储中获取图像数据。

代码:

 let ref = Storage.storage().reference().child("users").child("uid").child("savedimage");
 let task = ref.getData(maxSize: 1024*1024*12) { (data, error) in
      if let data = data , let image = UIImage(data: data) {
          print("image exists");
          self.imageView.image = image;
      }else {
          print(error);
      }
 }
 task.resume();

但是在大​​多数情况下,应用程序在获取图像后一秒钟便崩溃了,然后带我去做:

enter image description here

它在控制台输出中没有显示任何错误,所以我无法弄清楚是什么问题,但是有时它会在崩溃前给我一个警告:

  

警告:在该过程中无法执行支持代码来读取Objective-C类数据。这可能会降低可用类型信息的质量。

我做错了什么?

0 个答案:

没有答案