2013-05-16 55 views
1

我的應用程序爲不同的對象下載小圖片,並將它們保存在具有唯一文件名的手機中。 我需要檢查服務器上的圖像是否發生了變化。在我下載大圖片後,我修改了一個包含日期的字符串。如果修改日期發生變化,我下載新的大圖。 但是對於小圖片我不想以同樣的方式去。所以我希望總是下載文件,並檢查數據的散列以查看它是否發生了變化。如果數據有不同的散列 - 我會下載圖片。查看已下載的NSData hash

我可以檢查下載的數據,如保存在設備上的數據嗎?這個數據會有相同的散列嗎?

+0

這個問題有點矛盾。如果您下載映像並檢查散列以檢查其是否與您的映像不同,那麼您已經下載了映像。也許您想知道是否可以從服務器獲取散列而不下載它?如果是這樣的話,你有權訪問服務器端的代碼嗎? –

回答