Articles of objective c

¿Cómo puedo deshabilitar el resaltado de la selección de UITableView?

Cuando toca una fila en un UITableView , la fila se resalta y se selecciona. ¿Es posible deshabilitar esto para que tocar una fila no haga nada?

¿Cómo verifico si una cadena contiene otra cadena en Objective-C?

¿Cómo puedo comprobar si una cadena ( NSString ) contiene otra cadena más pequeña? Esperaba algo como: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Pero lo más cerca que pude encontrar fue: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } De todos modos, ¿esa es la mejor […]

¿Cómo orderar un NSMutableArray con objects personalizados en él?

Lo que quiero hacer parece bastante simple, pero no puedo encontrar ninguna respuesta en la web. Tengo un NSMutableArray de objects, digamos que son objects de "Persona". Quiero orderar el NSMutableArray por Person.birthDate que es un NSDate . Creo que tiene algo que ver con este método: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; En Java haría […]

Transmisión de datos entre controlleres de vista

Soy nuevo en iOS y, Objective-C y todo el paradigma MVC y estoy atascado con lo siguiente: Tengo una vista que actúa como un formulario de ingreso de datos y quiero darle al usuario la opción de seleccionar varios productos. Los productos se enumeran en otra vista con un controller UITableView y he habilitado varias […]

performSelector puede causar una fuga porque su selector es desconocido

Recibo la siguiente advertencia del comstackdor ARC: "performSelector may cause a leak because its selector is unknown". Esto es lo que estoy haciendo: [_controller performSelector:NSSelectorFromString(@"someMethod")]; ¿Por qué recibo esta advertencia? Entiendo que el comstackdor no puede verificar si el selector existe o no, pero ¿por qué eso causaría una fuga? ¿Y cómo puedo cambiar mi […]

¿Cómo hacer un UITextField upload cuando el keyboard está presente?

Con el iPhone SDK: Tengo una UIView con UITextFields que muestra un keyboard. Lo necesito para poder: Permitir el desplazamiento del contenido de UIScrollView para ver los otros campos de text una vez que el keyboard se muestra Automáticamente "salta" (desplazándose hacia arriba) o acortando Sé que necesito un UIScrollView . He intentado cambiar la […]

¿Cuál es la diferencia entre los attributes atómicos y no atómicos?

¿Qué significan los medios atomic y no atomic en las declaraciones de properties? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; ¿Cuál es la diferencia operativa entre estos tres?