1

私のアプリはさまざまなオブジェクトの小さな写真をダウンロードし、一意のファイル名で電話に保存します。サーバー上の画像が変更されたかどうかを確認する必要があります。大きな画像をダウンロードした後、変更された日付の文字列を作成します。修正日が変わっていれば、新しい大きな画像をダウンロードします。しかし、小さな写真の場合は、同じようにしたくありません。そのため、常にファイルをダウンロードし、データのハッシュをチェックして、変更されているかどうかを確認します。データのハッシュが異なる場合は、画像をダウンロードします。

デバイスに保存されたデータなど、ダウンロードしたデータを確認できますか? このデータは同じハッシュを持ちますか?

4

1 に答える 1

1

この Stackoverflow の質問には、MD5 を使用する優れた NSData カテゴリが含まれています: https://stackoverflow.com/a/2018626/100848

NSImage をインスタンス化し、その TIFFRepresentation で上記のハッシュ メソッドを呼び出すことができます。

于 2013-05-16T12:49:59.043 に答える