그래서 그것은 새로운 천년입니다. 애플은 손을 흔들었다. 이제 iPhone (App Store) 앱에 Python 인터프리터를 포함하는 것이 합법적입니다.
이 일을 어떻게하나요? 기존의 모든 논의 (당연히)는 탈옥에 관한 것입니다. (이전 질문 : Python을 사용하여 네이티브 iPhone 앱을 작성할 수 있습니까? )
내 목표는 PyObjC 앱을 작성하는 것이 아니라 Python을 임베디드 라이브러리로 실행하는 일반 ObjC 앱을 작성하는 것입니다. 그런 다음 Python 코드는 네이티브 Cocoa 코드를 다시 호출합니다. "제어 논리는 Python 코드입니다"패턴입니다.
내 iPhone 앱에서 연결할 수 있도록 XCode에 Python을 빌드하는 방법에 대한 가이드가 있습니까? 표준 라이브러리의 90 %가 필요하지 않기 때문에 가급적 벗겨진 Python이 좋습니다.
스레딩과 Python 확장 API를 알아낼 수있을 것입니다. MacOS에서 해봤습니다. 그러나 XCode가 아닌 명령 줄 컴파일러 만 사용합니다.