Prefix en Xcode 6. Añadirlo es muy sencillo.

Antes de Xcode 6, todos los proyectos contenían un Prefix. Actualmente no se incluye dicho fichero Prefix en Xcode 6. Añadirlo es muy sencillo si lo necesitamos.

Para aquellos que no sepan para que sirve el Prefix Header, es muy sencillo. Se usa para garantizar que un determinado snippet de código está presente y se inserta al principio de todos los archivos. De esta forma, si queremos que una clase esté presente en todos nuestros ficheros, simplemente tenemos que hacer un import en dicho fichero Prefix.

Vamos a ver como añadirlo.

Continúa leyendo


Proyecto Sin Main StoryBoard en Xcode 6

Aunque los storyboards pueden ser muy sencillos de usar y muy útiles en proyectos simples, a la hora de la verdad somos muchos los que preferimos tener un proyecto Sin Main StoryBoard en Xcode 6.

Los pasos son muy sencillos:

  • Eliminar el Main.storyboard
  • Eliminar la referencia en el .plist
  • Añadir un nuevo UIViewController
  • Ejecutar el código necesario en el AppDelegate

A continuación te lo explico más detalladamente.

Continúa leyendo


iOS. Eliminar etiquetas html en Objective C

En este post os voy a explicar como eliminar etiquetas html en Objective C de manera sencilla, para poder mostrar los textos en nuestros UILabels pero sin dichas etiquetas y sin formato. Puede parecer una situación no frecuente, pero son muchos los feeds de rss o los servicios que tienen el contenido de lo que parseamos en formato html, lo cuál es normal ya que en muchas ocasiones suele ser el texto que se muestra en la web y que se guarda en las bases de datos directamente con dichas etiquetas html.

Eliminar etiquetas html en Objective C:

Eliminar etiquetas <a>

Otro caso muy común es querer respetar parte de las etiquetas html para conservar sus estilos, pero querer eliminar alguna etiqueta en particular. Supongamos, por ejemplo, que queremos limpiar el código html de las etiquetas <a>:

 

Interpretar html

Si por el contrario lo que queréis es interpretar html y mostrar dicho html en un UILabel respetando el formato, en uno de nuestros anteriores post os enseñamos como hacerlo


UILabel. Interpretar html en Objective-C

Cuando usamos un feed de un RSS, cuando hacemos una llamada a algún servicio o cuando queremos pintar texto formateado, suele ser muy común tener que Interpretar html en un UILabel en Objective-C. Podemos hacer esto, por ejemplo, utilizando un UIWebView. Sin embargo, en muchas ocasiones necesitamos mostrar al usuario ese texto en las celdas de una tabla o simplemente no queremos usar un UIWebView.

Interpretar html en un UILabel en objective C

Para mostrar el contenido en nuestros UILabels de la manera correcta, es decir, sin las etiquetas html pero respetando los estilos definidos, simplemente debemos usar el siguiente fragmento de texto:

Si lo que necesitamos es eliminar las etiquetas html, os explico como hacerlo en el siguiente post.


iOS – Categoría NSDate+Utilities. Fechas en Objective C.

Gracias a la categoría NSDate+Utilies podrás hacer cualquier cosa que desees con las fechas en objective C. ¿Qué necesitas saber? la fecha de mañana, la fecha de ayer, la fecha de dentro de cinco días o la fecha de hace 10 minutos? Quieres saber si una fecha forma parte de esa semana, de este mes, de este año o del año que viene? Todo eso y mucho más con esta categoría.

Descarga desde aquí:

NSDate+Utilities

Continúa leyendo


Analytics (iOS) para medir y conocer el uso de tu app

Analytics iOS

Medir medir y medir! Hoy en día todo el mundo necesita medir todo lo que ocurre en su Applicación. Lo que hacen los usuarios, lo que no hacen, de dónde vienen y a dónde van. Sin duda, Google Analytics (iOS) para medir y conocer el uso de tu app es una de las mejores opciones que puedes elegir.

¿Quieres saber cómo integrarlo en tu aplicación iOS? Es muy sencillo. Tienes que hacer cuatro cosas:

  • Obtener un API-KEY de tu aplicación
  • Integrar el SDK de Google Analytics en tu proyecto
  • Configurar el SDK en el AppDelegate
  • Trackear pantallas o eventos

Continúa leyendo


veinticuatrosiete – practica la cultura de barrio

Veinticuatrosiete es la aplicación (app ios y android) con la que podrás comprar en los pequeños comercios de barrio, de una forma sencilla e intuitiva. Sólo tienes que buscar tus productos y elegir si quieres pasar a recogerlos o si por el contrario quieres recibirlos en casa

Disculpad todos estos meses sin nuevos post! Hemos estado y estamos trabajando muy duro veinticuatrosiete. Aquí os dejo nuestro video!!! Si queréis saber más podéis hacerlo en veinticuatrosiete.es así como ver alguna entrada relacionada en crocode.mobi.

 


iOS 7 – Instalar fuentes custom. Utiliza fuentes personalizadas en Xcode.

Cuando haces aplicaciones cuyas interfaces han sido elaboradas por un diseñador gráfico, cuando trabajas para clientes que tienen una idea en mente o simplemente cuando estás programando una aplicación y quieres que tenga un look&feel diferente, es muy común que necesitemos utilizar tipos de letras que no se encuentran en Xcode.

Sinceramente, no recuerdo la última aplicación en la que no tuve que utilizar una fuente custom. Hoy os voy a contar lo simple que es: Continúa leyendo


iOS 7 – NSUserDefault

En iOS cada aplicación tiene un sistema de almacenamiento por defecto para cada usuario llamado User Default System (UDS), el cual está compuesto por una base de datos en la que, a través de unos parámetros y métodos, podemos almacenar y recuperar ciertos valores, que suelen ser pequeñas cantidades de datos que usamos comúnmente en nuestra aplicación. Estos datos suelen ser el usuario o las preferencias del propio usuario, como por ejemplo, la configuración de pantalla, el intervalo de tiempo con el que quiere que se guarden los datos o que se descarguen del servidor, registro de fechas en las que se ejecutaron algunas acciones, etcétera.

¿Qué vamos a ver en este post? Primero lo sencillo que es guardar variables básicas. A continuación veremos cómo guardar algo más complicado, como un objeto.  Continúa leyendo


Páginas:1234