Articles of objective c

Recortando un UIImage

Tengo un código que cambia el tamaño de una imagen para que pueda obtener una porción escalada del centro de la imagen. Lo uso para tomar un UIImage y devolver una representación pequeña y cuadrada de una imagen, similar a lo que se ve en la vista del álbum de la aplicación Fotos. (Sé que […]

Propiedad NSString: ¿copiar o retener?

Digamos que tengo una clase llamada SomeClass con un nombre de propiedad de string : @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end Entiendo que al nombre se le puede asignar un NSMutableString en cuyo caso esto puede conducir a un comportamiento NSMutableString . Para cadenas en general, ¿ […]

Generando números aleatorios en Objective-C

Principalmente soy jefe de Java y quiero generar un número pseudoaleatorio entre 0 y 74. En Java usaría el método: Random.nextInt(74) No estoy interesado en una discusión sobre semillas o aleatoriedad real, solo cómo logras la misma tarea en Objective-C. Recorrí Google y parece que hay muchos fragmentos de información diferentes y contradictorios.

OpenCV C ++ / Obj-C: detección de una hoja de papel / detección cuadrada

Implementé con éxito el ejemplo de detección de cuadrados de OpenCV en mi aplicación de prueba, pero ahora necesito filtrar el resultado, porque es bastante desordenado, ¿o está mal mi código? Estoy interesado en los cuatro puntos de esquina del documento para la reducción de sesgo (así) y el procesamiento posterior … De entrada y […]

¿Cómo usar NSURLConnection para conectarse con SSL para un certificado que no es de confianza?

Tengo el siguiente código simple para conectarme a una página web SSL NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; Excepto que da un error si el Error Domain=NSURLErrorDomain Code=-1202 UserInfo=0xd29930 “untrusted server certificate”. ¿Hay alguna manera de configurarlo para aceptar conexiones de todos modos (al igual que en un navegador […]

¿Cómo obtengo una actualización de ubicación en segundo plano cada n minutos en mi aplicación iOS?

Estoy buscando una forma de obtener una actualización de ubicación de fondo cada n minutos en mi aplicación de iOS. Estoy usando iOS 4.3 y la solución debería funcionar para iPhones sin jailbreak. Probé / consideré las siguientes opciones: CLLocationManager startUpdatingLocation/startMonitoringSignificantLocationChanges : funciona en segundo plano como se esperaba, en función de las propiedades configuradas, […]

Establecer la longitud máxima de caracteres de un UITextField

¿Cómo puedo establecer la cantidad máxima de caracteres en un UITextField en el iPhone SDK cuando cargo un UIView ?

¿IBOutlets debería ser fuerte o débil bajo ARC?

Estoy desarrollando exclusivamente para iOS 5 usando ARC. ¿Deberían los IBOutlet s para UIView s (y subclases) ser strong o weak ? El seguimiento: @property (nonatomic, weak) IBOutlet UIButton *button; Me desharía de todo esto: – (void)viewDidUnload { // … self.button = nil; // … } ¿Hay algún problema al hacer esto? Las plantillas están […]

Conversión de NSString a NSDate (y viceversa)

¿Cómo convertiría un NSString como ” 01/02/10 ” (es decir, el 1 de febrero de 2010) en un NSDate ? ¿Y cómo podría convertir el NSDate en una cadena?

Cómo vincular aplicaciones en la tienda de aplicaciones

Estoy creando una versión gratuita de mi juego para iPhone. Quiero tener un botón dentro de la versión gratuita que lleva a las personas a la versión paga en la tienda de aplicaciones. Si utilizo un enlace estándar http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 el iPhone abre primero Safari y luego la tienda de aplicaciones. He usado otras aplicaciones que […]