(IBAction)adicionarPastas:(id)sender {
AbreBrowser *abre = [[AbreBrowser alloc] init];
NSMutableArray *arquivosRecebe = [[NSMutableArray alloc] initWithArray:[abre abreBrowser]];
[abre release];
[arquivos addObjectsFromArray:arquivosRecebe];
[arquivosTableView reloadData];
[arquivosTableView setDataSource:self];
}
Bueno, Arquivos se declara en esta ficheros de cabecera como:NSMutableArray sin agregar objeto! (Usando addObject: ni addObjectsFromArray)
NSMutableArray *arquivos;
[abre abreBrowser]
de hecho devuelve un NSArray
.
Mi problema es [arquivos addObjectsFromArray:arquivosRecebe];
no funciona. También probé addObject
y me da el mismo resultado, es decir, nada.
Cuando se alimentan Arquivos como esto:
arquivos = [abre abreBrowser];
funciona. Pero cuando hago un [arquivos addObject:Object]
o [arquivos addObjectsFromArray:NSArray]
no alimenta mi NSMutableArray
arquivos.
¿Alguien me puede decir lo que estoy haciendo mal?
oh dios mio, tienes razón, gracias. después de asignarlo, funcionó. ¿cómo podría extrañar eso ??? Merezco una bofetada en la cara. dios .... – Crofuncio
:-) La respuesta estaba en tu pregunta; dijiste - * "cuando alimentar a arquivos como 'arquivos = [abre abreBrowser];' funciona. "* – sinha
Me ayudó +1 –