Ich habe Objective c
Client von swagger.json
generiert. Und die generierte Quelle in mein Xcode-Projekt importiert, indem Sie mit der rechten Maustaste auf das Projekt klicken und dann Add Files to "ProjectName"
wählen. Als swagger-codegen
erzeugte Quelle hat Abhängigkeit von ISO8601
, JSONModel
und AFNetworking
, also habe ich sie heruntergeladen und in meinem Projekt hinzugefügt. Das Projekt wird erfolgreich erstellt, es funktioniert jedoch nicht ordnungsgemäß. Wenn ich einen API-Aufruf mithilfe von Funktionen innerhalb Api
Ordner aufrufen, ist es nicht möglich, Funktion innerhalb Core
Ordner aufzurufen. Ich habe versucht, Debug-Punkt in Funktion in Core
Ordner setzen, aber der Fluss der Kontrolle erreicht nicht dort, und Xcode zeigt auch keinen Fehler.Objective-c-Client generiert von Swagger-Codegen funktioniert nicht ordnungsgemäß beim manuellen Import in Projekt
Überraschenderweise generierte Code funktioniert gut, wenn ich es als cocoapod
Abhängigkeit hinzufügen.
Aber ich möchte nicht cocoapod
in meinem Projekt verwenden.
Welchen Schritt fehlt mir beim manuellen Import? Und warum Xcode keinen Fehler wirft?
ich durch dieses Problem kam, als ich die 'JSONModel' als Quellcode importiert, verwendet Xcode Fehler zu geben, dann, aber das Framework der Abhängigkeiten zu importieren, ist das Projekt in Ordnung. Das Problem ist, dass Xcode weder einen Fehler noch einen Kontrollfluss zu dieser Methode gibt. @ JonRose Irgendeine Idee, was könnte dort ein Problem sein? – HelioVaGator
Ich habe die Abhängigkeiten auch manuell importiert, anstatt Cocoapods zu verwenden und die '#import' Anweisungen zu ändern, die für mich funktionierten. –