#2梗圖產生器

按一個按鈕便從網路上抓下梗圖

使用API來獲得梗圖

用https://memes.tw/wtf/api?來獲得每日熱門的梗圖,用URLSession來避免主畫面當機,然後用async來換照片和文字

用自訂型別來儲存從API得到的Jason檔案

因為Jason檔案不只一層所以需要多個自訂型別來儲存,而Jason的第一層是陣列所以需要需要用Array來儲存

從得到的一群梗圖中隨機挑一張梗圖

使用Int.random來隨機挑一張梗圖,再取得他的圖片和標題然後將Label和Imageview改成梗圖的圖片和標題就大功告成了

改進方向

我認為可以繼續改進的方向

1不重複出現梗圖

2儲存喜歡的梗圖

3使用callback的技巧讓程式變得更簡潔

--

--