Archivo de la categoría: iOS

Provisioning Profiles Terror

Bueno, me he decidido a hacer este post para aclarar una serie de problemas y dudas que nos surgen a todo desarrollador que tiene que pegarse con el terrible sistema de Apple para certificar/aprovisionar/firmar/hacer magia arcana que permita hacer funcionar la aplicación que has desarrollado en cualquier iThing de Apple.

No vamos a entrar en detalles y solo vamos a dar unas cuantas claves para lograr lo que queremos sin tener que leernos las múltiples páginas de documentación que existen y tener que dedicarle tooooodo el día.

Constantes en Objective-C

¿Por qué no usar macros?

Usar #define como método para fijar constantes no es una muy buena practica. Si bien es cierto que se puede hacer resulta muy poco útil a la hora de hacer debug, ya que no podremos saber cuál es su valor.

Mejor usemos constSi quieres que esta constante sea publica ubícala en el archivo .h, si por el contrario quieres que sea privada en el archivo .m

 

Asynchronous WebService API Request en iOS

Hoy vamos a hacer una petición a la API de OMDb. Para ello yo he optado por usar un SearchBar por lo que lanzo la petición desde el método  delegado correspondiente:

– (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar

Primero nuestras constantes:

Creamos nuestra petición con la dirección: http://www.omdbapi.com/?s=her

 

Concatenar cadenas en Objective-C

No es tan sencillo recordar la sintaxis

Parece sencillo si, pero… No es tan fácil recordar la sintaxis para concatenar cadenas en Objective-C

 

 

Constructor parametrizado en Objective-C

¿Cómo implementar un constructor parametrizado en Objective-C?

¿Y la llamada?