Category archive: CoreData

coreData

4 cosas que debes de saber sobre NSManagedObjectContextObjectsDidChangeNotification y Core Data

NSManagedObjectContextObjectsDidChangeNotification es una notificación que envía el NSManagedObjectContext de Core Data, cuando se produce algún cambio sobre alguno de los objetos que dicho contexto contiene. ¿Qué tipo de cambios? A saber:

  1. Cuando un objeto nuevo se inserta en el contexto. En Cristiano, esto significa «cuando creas un nuevo objeto en dicho contexto».
Leer mas
nave

Helios, crea tu propio Backend para iOS Apps con Ruby por @jmoreno78

Backends de Terceros

Teniendo en cuenta la gran oferta que hay, actualmente, de backends de terceros para aplicaciones móviles o mBaaS (mobile Backend as a Service) hay que echarle muchas ganas a desarrollar y mantener uno propio. Precisamente, si por algo han triunfado servicios como Azure, Parse o el español Backbeam es por resolver de forma sencilla la gestión de la persistencia de datos en un servidor y otros servicios como las notificaciones push.… Leer mas

coreData

Agbo Objective C Style Guide – Guía de Estilo Objective C

Esta guía de estilo está parcialmente basada en la de gitHub y en mi experiencia propia. Su objetivo es evitar grandes desvíos en estilo y fomentar buenas prácticas.

Clean code that works. — Ward Cunningham

Se hace público para que sirva de ayuda a otros equipos, a padawans que están empezando y generar polémica fomentar el intercambio de ideas.… Leer mas

reverse-engineering

Ingeniería inversa de modelos de Core Data

 

Cuando xcode compila un proyecto, no se limita a transformar nuestro código fuente Objective C en código máquina. También «compila» otros archivos, en este caso xml, a una versión binaria. En concreto, los más comunes son:

  •  xib: se convierte a un nib binario
  •  xcdatamodel: el fichero contents dentro de este bundle se convierte en un mom binario

El último es precisamente el que contiene el modelo de datos Core Data de la aplicación.… Leer mas

¡Hemos sobrevivido a 40 horas de Objective C y Cocoa!

Genial Fin del Curso de Programación iOS para iPhone & iPad en Bogotá, Colombia de @agbotraining

Siempre un placer estar en Colombia con el curso de programación iOS para iPhone & iPad

Hace poco que estoy de vuelta a Madrid después de un curso de programación iOS (iPad & iPhone) en Bogotá. Como siempre, ir a Colombia es un placer, si exceptuamos los primeros días que pasas semiasfixiado por la falta de oxígeno propia de los 2600 m de altura a los que está Bogotá.… Leer mas

iOS Basico

Verano, Escalibada & Programación iOS en Barcelona

Este verano escalibada y programación iOS Barcelona

Este verano desembarcamos en Barcelona para saborear una buena escalibada y con una propuesta de formación completa de programación iOS Barcelona para iPhone & iPad.

Curso Básico Programación iOS iPhone & iPad, 22-24 de Junio

Esta vez empezamos con nuestro curso iOS Básico en los días 22-24 de Junio, para conducir los nerds catalanes en su viaje de introducción a las maravillas de la programación iOS.… Leer mas

iOS Enterprise

Curso Enterprise iOS en Madrid

Curso Entreprise iOS

El lunes empezamos un nuevo curso de Enterprise iOS para un cliente empresarial.  Se trata de ex-padawans que ya hicieron el curso básico hace un año y que buscan ahora profundizar en su camino hacía la iluminación.

Aunque es para una formación «in company», estamos pensando en ofrecer en el futuro este mismo curso en abierto.… Leer mas

static.squarespace

Acceso concurrente a Core Data

Core Data no es seguro en multihebra

Al igual que UIKit, CoreData no es seguro en un entorno multihebra. Esto es algo que en las charlas del WWDC se repite hasta la saciedad y más allá. Lógicamente, esto no quiere decir que no se pueda acceder a CoreData desde otra hebra que no sea la principal.… Leer mas