#2梗圖產生器
Published in
Aug 22, 2022
按一個按鈕便從網路上抓下梗圖
使用API來獲得梗圖
用https://memes.tw/wtf/api?來獲得每日熱門的梗圖,用URLSession來避免主畫面當機,然後用async來換照片和文字
用自訂型別來儲存從API得到的Jason檔案
因為Jason檔案不只一層所以需要多個自訂型別來儲存,而Jason的第一層是陣列所以需要需要用Array來儲存
從得到的一群梗圖中隨機挑一張梗圖
使用Int.random來隨機挑一張梗圖,再取得他的圖片和標題然後將Label和Imageview改成梗圖的圖片和標題就大功告成了
改進方向
我認為可以繼續改進的方向
1不重複出現梗圖
2儲存喜歡的梗圖
3使用callback的技巧讓程式變得更簡潔