jueves, 4 de agosto de 2011

Ejemplo de como obtener información de un .plist

En este caso necesitaba obtener información de un .plist para verla en un textField al iniciar la aplicación para eso en el método viewDidLoad de mi viewController agregue este código:
    

- (void)viewDidLoad {

    NSString *path = [[NSBundle mainBundle] bundlePath];
    NSString *finalPath = [path stringByAppendingPathComponent:@"Info.plist"];
    NSDictionary *plistData = [[NSDictionary dictionaryWithContentsOfFile:finalPath] retain];
   
    NSString *asa =  [plistData objectForKey:@"AsaPapel"];
    //asaE es el textField
    asaE.text = asa; 
}

martes, 2 de agosto de 2011

NSLog - Especificadores de formato


%@     Objecto
%d, %i signed int
%u     unsigned int
%f     float/double

%x, %X hexadecimal int
%o     octal int
%zu    size_t
%p     puntero
%e     float/double (en notación científica)
%g     float/double ( %f o %e, dependiendo del valor)
%s     C string (bytes)
%S     C string (unichar)
%.*s   Pascal string (requiere dos argumentos, pstr[0] el primero, pstr+1 el segundo)
%c     character
%C     unichar

%lld   long long
%llu   unsigned long long
%Lf    long double