offene Ausgabe in iOS
Aus irgendeinem Grund gibt fopen den Fehler ausNo such file or directory
obwohl ich den Pfad in den Dokumentenpfad konvertiert habe.
NSString *docsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *filePath = [docsPath stringByAppendingPathComponent:filename];
Ich übergebe den NSString mit demUTF8String
Methode und nur im Lesemodus mit öffnen
if ((fh=fopen(filename, "r+b")) == NULL){
perror("fopen");
return -1;
}
Der folgende vollständige Pfad wird beim Versuch, den Dateinamen zu öffnen, ausgedruckt (die genauen Werte für den tatsächlichen Verzeichnisnamen der Anwendung wurden entfernt).
/var/mobile/Applications/#####/Documents/testImages.pak
Warum sollte fopen die Datei nicht erkennen? Ich habe es dem Ziel hinzugefügt und sogar versucht, die Positionseinstellungen im Dateiinspektor auf zu ändernRelative to Group
undRelative to Project