Articles of cocoa touch

Cómo cambiar el tamaño de un tableHeaderView de UITableView?

Tengo problemas para redimensionar tableHeaderView. Simplemente no funciona. 1) Crear un UITableView y UIView (100 x 320 px); 2) Establezca UIView como tableHeaderView de UITableView; 3) Build and Go. Todo está bien. Ahora, quiero redimensionar tableHeaderView, así que agrego este código en viewDidLoad: self.tableView.autoresizesSubviews = YES; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView = myFooterView; CGRect newFrame = […]

Validación de correo electrónico en textField en iPhone SDK

En la aplicación iPhone ¿Cómo agregar validación de correo electrónico en UITextField? Por favor ayuda y sugiere Gracias.

Bloques en lugar de performSelector: withObject: afterDelay:

A menudo quiero ejecutar algún código unos microsegundos en el futuro. En este momento, lo resuelvo así: – (void)someMethod { // some code } Y esto: [self performSelector:@selector(someMethod) withObject:nil afterDelay:0.1]; Funciona, pero tengo que crear un nuevo método todo el tiempo. ¿Es posible usar bloques en lugar de esto? Básicamente estoy buscando un método como: […]

Optimizando CLLocationManager / CoreLocation para recuperar puntos de datos más rápido en el iPhone

Actualmente estoy usando CoreLocation + CLLocationManager para comparar la ubicación actual de un usuario con N cantidad de otras ubicaciones. El problema al que me enfrento es que estoy lidiando con áreas urbanas donde las ubicaciones están cerca unas de otras, por lo que debo señalar la ubicación del usuario con la precisión que permite […]

¿Cuál es la diferencia entre usar CGFloat y float?

Tiendo a usar CGFloat por todos lados, pero me pregunto si obtendré un “golpe de rendimiento” sin sentido con esto. CGFloat parece ser algo “más pesado” que flotar, ¿verdad? ¿En qué puntos debería usar CGFloat, y qué hace realmente la diferencia?

¿Cómo se hace una vista recta redondeada con transparencia en el iPhone?

Muchas aplicaciones muestran una vista transparente con esquinas redondeadas y un indicador de actividad cuando se ejecuta una operación que consume mucho tiempo. ¿Cómo se hace este redondeo? ¿Es posible hacerlo simplemente usando Interface Builder (ya que hay muchos lugares en los que me gustaría usar algo así)? O, ¿debería usar una vista de imagen […]

Cómo imprimir bandera booleana en NSLog?

¿Hay alguna forma de imprimir el valor del indicador booleano en NSLog?

¿Cómo puedo agregar objetos CGPoint a un NSArray de la manera más fácil?

Tengo alrededor de 50 objetos CGPoint que describen algo así como una “ruta”, y quiero agregarlos a un NSArray. Va a ser un método que simplemente devolverá el CGPoint correspondiente para un índice dado. No quiero crear 50 variables como p1 = …; p2 = …, y así sucesivamente. ¿Hay alguna manera sencilla que me […]

Cocoa Touch: ¿Cómo cambiar el color y el grosor del borde de UIView?

Vi en el inspector que puedo cambiar el color de fondo, pero también me gustaría cambiar el grosor y el color del borde, ¿es posible? Gracias

Captura una excepción para la entrada de usuario no válida en swift

Estoy intentando este código que es una calculadora. ¿Cómo puedo manejar la entrada del usuario que no es válida? // RESPUESTA: Conectando encabezado a Objective-C // https://github.com/kongtomorrow/TryCatchFinally-Swift Aquí está la misma pregunta pero en objc pero quiero hacer esto rápidamente. Captura de NSInvalidArgumentException de NSExpression Todo lo que quiero mostrar es un mensaje si no […]