Hier sind ein paar Dinge zu beachten.
Zuerst, nach den Apple HIG-Richtlinien, muss Ihre App mit der Erreichbarkeitsklasse nach Netzwerkkonnektivität suchen.
Um Python auszuführen, möchten Sie wahrscheinlich Endpunkte auf dem Server erstellen (Webseiten, die mit Python und Ihrer App interagieren).
Für die tatsächlichen Anforderungen würde ich empfehlen, die ASIHTTPRequest class zu verwenden. Es macht eine Menge Arbeit für Sie (einschließlich der erforderlichen Konnektivitätsprüfungen).
EDIT
Wie pro Antrag des OP, hier ist ein psuedo Beispiel.
Lassen Sie einen Webservice laufen. Stellen wir uns vor, dass es ein Python-Skript namens "Geo.py" gibt, das basierend auf einem Ort einen Breitengrad zurückgibt. (Auch bekannt als umgekehrte Geocodierung.)
Verwenden Sie ASIHTTPRequest, um eine Anfrage an `http://yourserver.com/Geo.py zu senden. Sie können die Anfragen asynchron oder synchron senden.
Das sollte es sein. ASIHTTPRequest sollte die Fehlerprüfung und Konnektivität für Sie übernehmen.
Klingt so, als müsste man einen Webservice in Python schreiben und das von objective-c aufrufen –