12
Tengo una pregunta: Quiero evitar [UIImage imageNamed:]. así lo hice:UIImage initWithContentsOfFile no funciona
UIImage *prodImg = [[UIImage alloc] initWithContentsOfFile:@"myimage.png"];
controller.productImg.image = prodImg;
[prodImg release];
Pero ahora la imagen no se muestra más.
¿Alguien sabe cómo hacerlo funcionar?
Ok, lo tengo trabajando con UIImage * prodImg = [[UIImage alloc] initWithContentsOfFile: [[ NSBundle mainBundle] pathForResource: @ "my image" ofType: @ "png"]]; – Tanner
sugerencia: simplemente use '[UIImage imageNamed: @" myimage.png "]' porque agrega la lógica de almacenamiento en caché y extensión de dispositivo ("@ 2x", "~ ipad") –
con [UIImage imageNamed: @ "myimage.png"] Recibo advertencias de memoria, mira aquí http://www.alexcurylo.com/blog/2009/01/13/imagenamed-is-evil/ – Tanner