0
只需使用核心數據孤獨,我可以在plist文件中讀取和設置圖像這樣的對象:核心數據+ Web服務 - 如何管理視網膜圖像
[itemObject setValue:[UIImage imageNamed:[item valueForKey:@"image"]] forKey:@"image"];
該代碼會自動選擇如果設備具有視網膜顯示,則應用程序包中的文件的視網膜(@ 2x)版本。
如果我從Web服務獲取圖像,我該如何處理這個問題?我想我必須將1x和2x圖像上傳到Web服務。那麼,我是否爲該項創建了兩個單獨的字段,如image-lowRes和image-highRes,並在請求圖像數據之前進行設備檢查? 我認爲這是一種常見的情況,所以我希望有人能夠從最好的方式提供一些建議,從最好的方式來解決這個問題。