overrIDe func vIEwWillAppear(bool: Bool) { var retPic : UIImage let storage = Firstorage.storage() let storageRef = storage.referenceForURL("gs://project-xxxxxxxxxxx.appspot.com") let profPicRef = storageRef.child("images/" + (FIRAuth.auth()?.currentUser?.uID)! + ".jpg") // Download in memory with a maximum allowed size of 1MB (1 * 1024 * 1024 bytes) profPicRef.dataWithMaxSize(1 * 4096 * 4096) { (data,error) -> VoID in if (error != nil) { print(error) } else { // Data for "images/island.jpg" is returned print("This is delayed") self.retPic = UIImage(data: data!)! self.imageVIEw.image = self.retPic print("still here") self.imageVIEw.reloadinputVIEws() } }}解决方法 它很可能是a的组合:a)你要下载的数据有多大,b)你在哪种网络上,c)你所在的位置,以及d)你对“慢”的定义是什么是. 总结
以上是内存溢出为你收集整理的iOS – Firebase存储下载速度非常慢全部内容,希望文章能够帮你解决iOS – Firebase存储下载速度非常慢所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)