fopen $ UNIX2003 schlägt in der externen Bibliothek fehl
Ich habe eine externe statische Bibliothek (ich habe auch den Quellcode), die 'fopen' verwendet, um auf Dateien im Dateisystem zuzugreifen. Das Seltsame ist, dass es sowohl auf dem Simulator als auch auf dem Gerät immer versagt, wenn es versucht, dies zu tunEXE_BAD_ACCESS
Innerhalbfopen$UNIX2003
(nicht infopen
, fopen
ist nicht einmal in der Aufrufliste, wenn die Ausnahme ausgelöst wird. Ich habe versucht zu verwendenfopen
direkt mich mit dem gleichen Pfad / Optionen und es funktioniert. Zuallererst ist es also möglich, dass die Bibliothek etwas anderes nenntfopen
Implementierung? Wenn ja, warum und vor allem, wie kann ich dafür sorgen, dass es das "richtige" ist?
EDIT: Eigentlich ist die letzte Funktion in der Aufrufliste, bevor die Ausnahme ausgelöst wird_interposition_vtable_unimplemented
, fopen$UNIX2003
geht voraus.