Preguntas etiquetadas con cocoa-touch

341
¿Cómo escalar un UIImageView proporcionalmente?

Tengo un UIImageView y el objetivo es reducirlo proporcionalmente dándole altura o ancho. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView...

331
Propiedad NSString: ¿copiar o retener?

Digamos que tengo una clase llamada SomeClasscon un stringnombre de propiedad: @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end Entiendo que se le puede asignar un nombre, NSMutableStringen cuyo caso esto puede conducir a un comportamiento...

318
¿Cómo asocio tipos de archivos con una aplicación de iPhone?

Sobre el tema de asociar su aplicación de iPhone con tipos de archivos. En esta pregunta informativa, aprendí que las aplicaciones podrían asociarse con protocolos de URL personalizados. Eso fue hace casi un año y desde entonces Apple introdujo el "Soporte de documentos", que va un paso más allá...

315
Ajuste la altura de UILabel según el texto

Considere que tengo el siguiente texto en a UILabel(una larga línea de texto dinámico): Dado que el ejército alienígena supera ampliamente al equipo, los jugadores deben usar el mundo post-apocalíptico para su ventaja, como buscar refugio detrás de contenedores de basura, pilares, autos,...

290
Señal EXC_BAD_ACCESS recibida

Al implementar la aplicación en el dispositivo, el programa se cerrará después de algunos ciclos con el siguiente error: Program received signal: "EXC_BAD_ACCESS". El programa se ejecuta sin problemas en el simulador de iPhone, también se depurará y ejecutará siempre que siga las instrucciones...

285
Borrar NSUserDefaults

Estoy usando +[NSUserDefaults standardUserDefaults]para almacenar la configuración de la aplicación. Esto consiste en aproximadamente una docena de valores de cadena. ¿Es posible eliminar estos valores de forma permanente en lugar de simplemente establecerlos en un valor