UIImageView | selector no reconocido enviado a instancia | Xcode 6.4 | iOS 8.4
objective-c unrecognized-selector (4)
Por el colaborador de SDWebImage
Consulte https://github.com/rs/SDWebImage#add-linker-flag . Establecer correctamente las banderas debería encargarse del problema. Por cierto: les recomiendo encarecidamente que cambien a CocoaPods, de esa manera esos problemas nunca surgirán.
Soy nuevo en Xcode, y mi tarea era migrar el código de iOS 6.1 a 8.4 , pero allí había tantos métodos obsoletos. Los resolví (espero que sí), pero ahora tengo un nuevo problema.
El código que estoy usando es este:
[self.clientImageView sd_setImageWithURL:[NSURL URLWithString:_client.imageURL] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
Y obtengo este error:
[UIImageView sd_setImageWithURL: placeholderImage:]: selector no reconocido enviado a la instancia 0x7fbe937a88b0
Y finalmente, entiendo esto:
* Finalización de la aplicación debido a una excepción no detectada ''NSInvalidArgumentException'', razón: ''- [UIImageView sd_setImageWithURL: placeholderImage:]: selector no reconocido enviado a la instancia 0x7fbe937a88b0''
Muchas gracias.
Si importó el marco y configuró todas las ~/Library/Developer/Xcode/DerivedData
correctas, intente eliminar el contenido de esta carpeta ~/Library/Developer/Xcode/DerivedData
y diviértase con una compilación limpia. Debería ayudar.
Copie y pegue todos los archivos de la biblioteca en su proyecto. Probé todo sugerido y nada funcionó. Al final, copia simple y pega el trabajo.
Además, debo decir que no tuve este problema en el nuevo proyecto, solo en el existente. En el nuevo proyecto todo funcionó bien.