2012-02-23 10 views

Respuesta

1

Puede mantener un diccionario de valores hash para cada imagen en la galería de fotos, y luego se muestran sólo las imágenes adicionales que no hashes no están presentes en el diccionario

Como recordatorio , se puede comprobar si hay un objeto en un diccionario haciendo:

if ([myDictionary objectForKey:variableStoringImageHash] == nil) { 
    //No such image present 
} 
else { 
    //image is present 
} 

para un poco de hash de una imagen, esto podría ayudar: iPhone: fast hash function for storing web images (url) as files (hashed filenames)

0

No estoy seguro de si lo que dice eitan27 funcionará, por lo que, como alternativa, diría que su mejor esperanza es comparar objetos NSData. Pero esto, como puedes ver, se volverá muy tedioso ya que habrá n cantidad de imágenes en la biblioteca y comparar cada una para la repetición no tiene sentido, aún así, si quieres comparar los datos, miras a this respuesta que te dará una fracción de cuánto coinciden los datos.

Cuestiones relacionadas