Hi,
ich habe eine Kommandozeilenprogramm in Python geschrieben und es in einer ausführbare Datei umgewandelt,
die ich nun ohne Python z.B. mit dem Terminal ausführen kann.
Diese Datei würde ich gerne in mein Xcode-Projekt einbinden und von dort aus auch aufrufen.
Ich habe bisher in mein Projekt die Funktionalität eingebaut Terminalbefehle auszuführen.
Mein Ansatz wäre nun folgender:
Mit NSBundle (1) würde ich nun den genauen Pfad der ausführbaren Datei herausfinden und dann sinngemäß entsprechenden Befehl ausführen:
/PFAD_ZUR_DATEI/mybinary -arg1 etc
Gibt es eine bessere Alternative?
MfG
Dirk
1) developer.apple.com/documentation/foundation/bundle
-----------------------------------
Auflösung:
Ich habe keine bessere Lösung gefunden.
Mit
hole ich mir den Pfad der Datei, die ich in mein Projekt eingebunden habe.
PS: Danke für eure Hilfe.
ich habe eine Kommandozeilenprogramm in Python geschrieben und es in einer ausführbare Datei umgewandelt,
die ich nun ohne Python z.B. mit dem Terminal ausführen kann.
Diese Datei würde ich gerne in mein Xcode-Projekt einbinden und von dort aus auch aufrufen.
Ich habe bisher in mein Projekt die Funktionalität eingebaut Terminalbefehle auszuführen.
Mein Ansatz wäre nun folgender:
Mit NSBundle (1) würde ich nun den genauen Pfad der ausführbaren Datei herausfinden und dann sinngemäß entsprechenden Befehl ausführen:
/PFAD_ZUR_DATEI/mybinary -arg1 etc
Gibt es eine bessere Alternative?
MfG
Dirk
1) developer.apple.com/documentation/foundation/bundle
-----------------------------------
Auflösung:
Ich habe keine bessere Lösung gefunden.
Mit
hole ich mir den Pfad der Datei, die ich in mein Projekt eingebunden habe.
PS: Danke für eure Hilfe.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von uelord ()