Articles of objective c

La statement local oculta una variable de instancia: tableView no sintetizado

He leído sobre el uso de guiones bajos para corregir las advertencias del comstackdor que dicen "La statement local oculta la variable de instancia", pero no he podido implementar una corrección. Las soluciones sobre las que he leído dicen usar un guión bajo en mi file .h y la parte @synthesize en mi file .m. […]

Imagen animada de GIF como una pantalla de bienvenida en el iphone

Tengo una image GIF animada y esto debe usarse como una pantalla Splash. ¿Podrías por favor ayudarme a descubrir cómo desarrollar una pantalla de bienvenida animada usando el GIF?

realizar selector o directamente

Entiendo que estos dos son poco similares, pero debe haber alguna diferencia interna entre dos, [anObject performSelector:@selector(thisMethod:) withObject:passedObject]; es equivalente a: [anObject thisMethod:passedObject]; Por favor, dime cuál es la diferencia en términos de compilation, memory, etc.

Agregar una sección de button Encabezado?

Tengo una tablaView con dos secciones. Quiero agregar un button en el encabezado de la sección (Botón de acción) ¿Es posible hacer lo mismo en la image de muestra? – (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { if(section ==0) { return 0; } else{ UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, 300.0, 20.0)]; UIButton *button = [UIButton […]

NSFetchedResultsController no cambiará en reloadData

Tengo una aplicación de iOS en el formulario Master-Detail donde las publicaciones hechas por los usuarios se muestran en la vista maestra y los comentarios se muestran en los detalles. Cuando selecciono una publicación puedo ver todos los comentarios bien, pero cuando vuelvo y selecciono otra publicación, los datos no cambian a los comentarios para […]

uifont 'Impact' no funciona para iOS

Estoy intentando usar Impact.ttf. Está construido en OSX, pero no puede verse en fonts personalizadas en xcode. Entonces lo incluí en mi proyecto como se muestra en las pantallas y lo usé UIFont *font1 = [UIFont fontWithName:@"Impact.ttf" size:50]; NSLog(@"%@",font1); self.labelTop.font = font1; El logging muestra el valor nulo en font1. Por favor ayuda. Cómo include […]

Evita la descompression de imágenes bloqueando el hilo principal

Tengo un código para mostrar una image GIF animada con un UIImageView, aquí: https://github.com/amleszk/GifBlocking Funciona bien para el 99% de los casos, aunque hay un problema con cierto tipo de image GIF. Se puede encontrar un ejemplo aquí: http://i.imgur.com/mbImw.gif Este gif recibe 101 imágenes bien, luego bloquea el hilo principal cuando llega el momento de […]

¿Es posible diseñar la interfaz de usuario nativa de iOS con el CSS?

Me interesa algo así: ¿hay algunas herramientas, bibliotecas, etc. que permitan diseñar la interfaz de usuario nativa de iOS (márgenes UILabels, etc.) con la ayuda de CSS? No estoy hablando de bibliotecas como PhoneGap o Appcelator . Me interesa algo como el analizador CSS que me permitirá transformar el código CSS en el código UI […]

Usando UILongPressGestureRecognizer para get subíndices de UIScrollview

Durante las últimas cuatro horas, he probado muchas soluciones Stack Overlow, pero ninguna ha ayudado a resolver mi problema. Aquí está, Tengo un UIScrollView Dentro de ese ScrollView hay una UILabel personalizada y 8 UIImageViews personalizadas Quiero detectar una pulsación larga. Algo así funciona UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressDidFire:)]; longPress.minimumPressDuration = 0.5; [scroll […]

¿Con qué frecuencia tengo que enviar un token de dispositivo al server si quiero implementar notifications push?

Quiero usar el service de notifications push de Apple en mi aplicación. Leo varios tutoriales pero, sin embargo, no entendí algunas cosas. Se dice que necesito enviar periódicamente un token de dispositivo al server (en mi caso, está escrito en PHP ). Pero, ¿con qué frecuencia tengo que enviarlo y cómo generar el token del […]