ํ๋ก์ ํธ ๐ ๏ธ/iOS
Firebase Storage ์ asnyc/await ๋ฅผ ์ฌ์ฉํด์ ๋ค์ค์ด๋ฏธ์ง ์ฒ๋ฆฌํ๊ธฐ
Firebase๋ฅผ ์ฌ์ฉํ ๋ค์ด์ด๋ฆฌ ์ฑ ๋ง๋ค๊ธฐ ํ๋ก์ ํธ์ "๋ค์ค์ด๋ฏธ์ง ์ ๋ก๋" ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๊ณผ์ ์์ ๋ค์ด์ด๋ฆฌ ๊ฒ์๋ฌผ์ ๋ค์ค์ด๋ฏธ์ง๋ฅผ fetch (๋ถ๋ฌ์ค๊ธฐ) ํ๋ ๋ฉ์๋๋ฅผ async/await ์ผ๋ก ๊ตฌํํด๋ณด์๋ค. ๋จผ์ ๋ค์ค์ด๋ฏธ์ง ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด Firebase Storage ์ ์ฅ์๋ฅผ ์ฌ์ฉํ์๊ณ , DB๋ Firebase firestore๋ฅผ ์ฌ์ฉํ์๋ค. ๋ด๊ฐ ๋ค์ค์ด๋ฏธ์ง ์ฒ๋ฆฌ๋ฅผ ์ํด ์ฒ์์ ๊ตฌํํ๋ fetchImage ๋ฉ์๋์ด๋ค. func fetchAllImage(_ magazine: Magazines) { // ๋น๋๊ธฐ ์์ 1 let _ = storage.reference().child("\(magazine.id)").listAll { result, error in if let result = resul..