web-dev-qa-db-ja.com

実行方法pythonプログラムin IOS Swiftアプリ

私は今プロジェクトに取り組んでいるアマチュアコーダーです。あなたが私を助けてくれるかどうか疑問に思っていました。

基本的に、私は特定のアルゴリズムについて多くの調査を行っており、Pythonを使用するとはるかに速く実行されることがわかりました。目標は、このPythonコードをmy IOSアプリケーションで実行するために取得することです。私が見つけたのは、Python =これを行うには、Swiftアプリケーションにインタープリターを埋め込む必要があります。ただし、これを行う方法に関する有用なドキュメントやその他のソースはあまり見つかりませんでした。何か提案や助言?

11
Aaron Mednick

このチュートリアル はかなり明確でわかりやすいようで、必要な手順をカバーしています。問題のアルゴリズムが何かを共有できる可能性はありますか? Cを使用する方が理にかなっているかもしれません Obj-CとSwiftを混在させることができるようですとはいえ、iOSで実際にこれを実行できるとは思えません

まず、アプリ App Storeのレビューを通過できない場合があります Pythonの実行可能ファイルが含まれている場合。Apple独自の docs 埋め込み時Python OSX/Mac OSアプリでは使用できますが、iOSでは使用できません)。

さらに、私はPythonの公式の実行可能ファイルが存在することもないと思います。私が考えたり見つけたりできる最も近いものは Pythonista ですが、私は信じています開発者は、独自のバージョンのPython for iOSを作成しました。

export Pythonistaのコードをスタンドアロンのアプリに変換できるように見えますが、これは非常に便利ですが、iOSでこれを実行できるかどうかはわかりません。さらに、その機能はPython2でのみ機能します。お役に立てれば。

9
Max von Hippel