Ich habe diesen Code unten:lesen Textdatei in Dokumentordner - Iphone SDK
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
ist dietextview
den Text aus der Datei anzuzeigen. Der tatsächliche Dateiname wird in einemNSUserDefault
namensrecentDownload
gespeichert.Wenn ich das baue, klicke ich auf die
button
, die dies ist, und meine Anwendungcrashes
.Gibt es etwas falsch mit der Syntax oder einfach nur Fehler?
Wenn es ein Problem mit der Syntax gab, würde Ihr Code nicht kompilieren; Du würdest nicht auf die Bühne kommen, um es zu laufen und zu sehen, wie es zusammenbricht. Verwenden Sie den Debugger, um einen Absturz zu debuggen; es sollte dir sagen, wie du abgestürzt bist und wo. –