[問題]如何使用imageCache?

看板MacDev作者 (Ming)時間7年前 (2017/03/23 02:10), 7年前編輯推噓3(304)
留言7則, 2人參與, 最新討論串1/1
我是使用Firebase 將圖片跟資料丟到tableViewCell上 當資料跟圖片下載後 會先丟入到cache裡面 避免每次刷新都會重新下載的問題 extension如下 http://imgur.com/OXd30fh.jpg
我想要在建立一個shareButton可以將圖片跟文字分享 但我不知道該怎麼取用loadImageUsingCacheWithUrlString 將圖片從cache取出 丟入 UIActivityViewController 以下程式碼 http://imgur.com/ZAAYEjk.jpg
APP大概是像這個樣子 http://imgur.com/OzIjXP3.jpg
可以請教各位大大~ 或者是有更好建議~ 感激不盡!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.67.99.74 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1490206253.A.FB0.html ※ 編輯: babya0707 (203.67.99.74), 03/23/2017 02:12:43 ※ 編輯: babya0707 (203.67.99.74), 03/23/2017 02:13:15

03/23 10:53, , 1F
你需要另外的method去取得image 你是掛在UIImageView
03/23 10:53, 1F

03/23 10:53, , 2F
底下,你直接這樣呼叫當然抓不到,而且沒有返回值
03/23 10:53, 2F
請問那我是要在extension在寫另外一個UIImage 是這個意思嗎?? ※ 編輯: babya0707 (101.12.241.46), 03/23/2017 12:11:01

03/24 11:40, , 3F

03/24 11:40, , 4F

03/24 11:40, , 5F

03/24 11:43, , 6F
書上看到的,先建立一image store 物件,然後在fetc
03/24 11:43, 6F

03/24 11:43, , 7F
h image 時判斷是否已在cache 中,否則加入cache
03/24 11:43, 7F
感謝v大,我研究一下~~!!!!! ※ 編輯: babya0707 (203.67.99.74), 03/25/2017 08:34:32
文章代碼(AID): #1Oqhuj-m (MacDev)