Facepalm。Githubイメージダウンローダーを使用してリモートイメージを表示しています。これはSDWebImageです。私はこれで1時間半遊んでいますが、どうやら完全に迷子になっているようです。誰かがこれを理解するのを手伝ってくれたら、永遠に感謝します。
したがって、基本的に、フレームワークのSDImageCache.hファイルでは、1週間画像をキャッシュするように設定されています。画像がすでにキャッシュされている場合はダウンロードされないため、画像を頻繁に更新しようとしている場合は問題があります。
Stack Overflowで、同じ問題を抱えている人をたくさん見つけましたが、これまでのところ、解決策は機能していません。幸いなことに、これを思いついた人は、画像キャッシュを空にするための解決策を投稿しました。「[SDWebImageManager.sharedManager.imageCacheclearMemory]」を呼び出します。
そのメソッドをメインビューコントローラーの.mファイルに入れて、イメージを呼び出した後にキャッシュをクリアして更新することを期待しています。サイコロはありません。ViewDidLoadの前にも試してみましたが、画像がクリアされてダウンロードが開始されることを期待しています。二度と運がない。
私が間違っていることについて何かアドバイスはありますか?これが私の実装ファイルのスクリーンショットです。これは私を狂わせています。ありがとう!