Je souhaite lire un fichier, ligne par ligne, puis affecter à chaque ligne une variable. J'ai le code suivant: NSString * aFilePath = [[NSString alloc] initWithContentsOfFile: @ "db.def"]; NSArray * lines = [aFilePath componentsSeparatedByCharactersInSet: [NSCharacterSet newlineCharacterSet]];L'initialisation élimine les qualificatifs du type cible de pointeur
char *server = [[lines objectAtIndex:0] UTF8String];
Ici je reçois l'erreur suivante: Initialisation défausse qualifiés de pointeur type de cible
Pour autant que je peux voir: lignes objectAtIndex: 0 renvoie id. J'ai essayé de le transformer en NSString sans différence char * server = [[(NSString *) lignes objectAtIndex: 0] UTF8String]; Je veux simplement lire une ligne et en faire un caractère *. S'il vous plaît aider.