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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage