Więc to jest nowe tysiąclecie; Apple machnął ręką; teraz legalne jest włączenie interpretera języka Python do aplikacji na iPhone'a (App Store).
Jak się to robi? Cała istniejąca dyskusja (nic dziwnego) odnosi się do jailbreakingu. (Starsze pytanie: czy mogę pisać natywne aplikacje na iPhone'a w Pythonie )
Moim celem nie jest tutaj napisanie aplikacji PyObjC, ale napisanie zwykłej aplikacji ObjC, która uruchamia Python jako wbudowaną bibliotekę. Kod Pythona wróci następnie do natywnego kodu Cocoa. Jest to wzorzec „logika sterująca to kod w Pythonie”.
Czy istnieje przewodnik po tym, jak zbudować Python w XCode, aby moja aplikacja na iPhone'a mogła go połączyć? Najlepiej okrojony Python, ponieważ nie będę potrzebował 90% standardowej biblioteki.
Prawdopodobnie potrafię zrozumieć wątki i API rozszerzenia Pythona; Zrobiłem to na MacOS. Ale tylko przy użyciu kompilatorów wiersza polecenia, a nie XCode.