Las imágenes no se muestran cuando la architecture se establece en 64 bits

Para hacer la transición de mi aplicación a 64 bits, cambié la configuration de compilation de Arquitecturas a:

ARCHS = "$ (ARCHS_STANDARD_INCLUDING_64_BIT)";

La aplicación funciona bien, salvo que algunas de las imágenes no aparecen (en blanco). ¿Por qué sucedería? ¿alguna pista?

La respuesta miente aquí:

https://devforums.apple.com/message/922989#922989

Encontré la razón. En un viewController, que aún no estaba asignado, pero incluido en la aplicación, se implementaron los siguientes (en el file .m-above viewController):

@implementation UIImageView (UIScrollView) - (void)setAlpha:(float)alpha { ..........(no difference if here is some code or not) ............... [super setAlpha:alpha]; } @end 

Poner arriba en el comentario resolvió el problema, a pesar de que el button que no mostraba la image no estaba en una vista de desplazamiento.

Actualice la estructura de datos utilizada en el código de acuerdo con 64 bits, por ejemplo, reemplace Float con CGFloat (si no funciona, también cambie el tipo int con NSInteger )
ver aquí para más información
En mi caso, reemplace Float con CGFloat y resuelva mi problema (la forma más sencilla de replace el float a CGFloat )

 #define float CGFloat 

Escriba el file .pch y verifique que funcione o no.
Gracias

Solucionó mi problema para cambiar

 - (void)setAlpha:(float)alpha { 

a:

 - (void) setAlpha:(CGFloat)alpha {