2011-04-03 2 views
0

i déclaré un tableau appelé « finalArray » à l'intérieur d'un viewController et dans la fonction viewDidLoad je déclarai un autre tableau appelé « arr » qui détient des variables de chaîne à partir d'un fichier texte .. après que j'affecté les éléments suivants dans viewDidLoad:après avoir défini mon tableau, il afficher un autre contenu?

NSString *fileContent = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&error]; 
    //to read from the file 
    NSArray *arr = [fileContent componentsSeparatedByString:@"\n"]; 
    self.finalArray = arr; 
    [arr release]; 

le problème est que quand j'appelle ce finalArray dans une action de bouton il affiche un autre contenu pas mon tableau ?? je ne sais pas quoi faire?

Merci

Répondre

0

arr ne doit pas être libéré, parce que la méthode componentsSeparatedByString: retourne un NSArray autoreleased. Peut être que la cause de votre problème?

+0

loooool merci verrrry beaucoup ouais vous aviez raison, j'ai passé deux nuits à essayer de comprendre quel est le problème ,,, merci un million :) – Dalal

Questions connexes