私はFirebase Storageの周りに頭を抱えようとしています。 私はオンラインで見たことがあり、画像を取得する2つの方法を試しました。 これらの2つの違いは何ですか? (両方の仕事)。第一の方法についてFirebase Storage retrieval images
1.
if let data = NSData(contentsOfURL: NSURL(string:photoUrl)!)
{
let myImage = UIImage(data: data)!
MyImageCache.sharedCache.setObject(myImage, forKey: self.key)
//etc
}
2.
self.storage.referenceForURL(photoUrl).dataWithMaxSize(1 * 1024 * 1024) { (data, error) -> Void in
if (error != nil)
{
print(error)
}
else
{
let myImage = UIImage(data: data!)
MyImageCache.sharedCache.setObject(myImage!, forKey: self.key)
//etc
}
}