martes, 19 de mayo de 2015

Cargar un recurso del NSBundle de la App. Load Resources NSBundle.

  NSString *imagenRecurso =  [[NSBundle mainBundle] pathForResource:@"imagen" ofType:@"png"];
  NSData *dataImgRecurso = [[NSData alloc] init];
    
  if ([imagenRecurso length] > 0){
    
    NSError *error = nil;
    
    dataImgRecurso = [[NSData alloc] initWithContentsOfFile:imagenRecurso options:NSMappedRead  error:&error];
    
    if (error == nil && dataImgRecurso != nil){
      NSLog(@"Cargado correctamente en dataImgRecurso.");
    } else if (error == nil && dataImgRecurso == nil){
      NSLog(@"Error al cargar data del recurso.");
    }
      
  } else {
    
    NSLog(@"Could not find this file in the main bundle.");
      
  }
  

    UIImage *imgMostrar = [[UIImage alloc] initWithData:dataImgRecurso];

No hay comentarios:

Publicar un comentario