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 … Continue reading Provisioning Profiles Terror

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 const. Si quieres que esta constante sea publica ubícala en … Continue reading Constantes en Objective-C

Formatear código para xCode

Plugin idóneo para trabajar en equipo y que el estilo del código sea para todos el mismo. Parecido a los plugins StyleCop y Resharper. Tenemos para xCode: Clang Format, os lo podéis descargar desde la siguiente dirección: https://github.com/travisjeffery/ClangFormat-Xcode.

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: #define MAX_TIMEOUT 10 #define ERROR_TIMEOUT @”timed out” #define API_URL   @”http://www.omdbapi.com/?plot=short&r=json&s=” Creamos nuestra petición con la dirección: http://www.omdbapi.com/?s=her NSString *title … Continue reading Asynchronous WebService API Request en iOS

Concatenar cadenas en Objective-C

Parece sencillo si, pero… No es tan fácil recordar la sintaxis para concatenar cadenas en Objective-C NSString *title = @”Lord of the rings”; NSString *url = [NSString stringWithFormat:@”%@%@”,@”http://www.omdbapi.com/?plot=short&r=json&s=”,title];    

Constructor parametrizado en Objective-C

¿Cómo implementar un constructor parametrizado en Objective-C? -(id) initWithTitle:(NSString *)title AndDescription:(NSString *)desc{ self = [super init]; if (self) { self.title = title; self.desc = desc; } return self; } ¿Y la llamada? [[Movies alloc]initWithTitle:@”Her” AndDescription:@”man and OS love”];    


www.000webhost.com