J'ai ce code ci-dessous:Lire un fichier texte dans le dossier de documents - SDK iPhone
NSString *fileName = [[NSUserDefaults standardUserDefaults] objectForKey:@"recentDownload"];
NSString *fullPath = [NSBundle pathForResource:fileName ofType:@"txt" inDirectory:[NSHomeDirectory() stringByAppendingString:@"/Documents/"]];
NSError *error = nil;
[textViewerDownload setText:[NSString stringWithContentsOfFile:fullPath encoding: NSUTF8StringEncoding error:&error]];
textviewerdownload
est letextview
affiche le texte à partir du fichier. Le nom de fichier réel est stocké dans unNSUserDefault
appelérecentDownload
. Lorsque je compile ceci, je clique sur lebutton
qui est sous, et mon applicationcrashes
.Y a-t-il un problème avec la syntaxe ou une simple erreur?
S'il y avait un problème avec la syntaxe, votre code ne compilerait pas; vous n'atteindriez pas l'étape de l'exécuter et de le voir s'écraser. Pour déboguer un crash, utilisez le débogueur; ça devrait te dire comment tu t'es plantée et où. –