2
我想爲iOS寫一個計算機代數系統(只是爲了好玩),我認爲如果內核代碼是用Python編寫的話會更好。所以我想一個辦法:從Objective-C的iOS上Python,iOS - 我可以在python中編寫我的應用程序的模型
調用Python代碼, 訪問屬性和Python的方法從Objective-C對象:
我會做所有的圖形用戶界面(視圖) Objective-C中的代碼,我不需要從Python調用Cocoa。
我想爲iOS寫一個計算機代數系統(只是爲了好玩),我認爲如果內核代碼是用Python編寫的話會更好。所以我想一個辦法:從Objective-C的iOS上Python,iOS - 我可以在python中編寫我的應用程序的模型
調用Python代碼, 訪問屬性和Python的方法從Objective-C對象:
我會做所有的圖形用戶界面(視圖) Objective-C中的代碼,我不需要從Python調用Cocoa。
兩個選項:
1)使用kivy(http://kivy.org/#home),其與iOS兼容,但你必須用Python語言編寫的UI(我沒試過,否則這樣做有可能是一種方法) 。
2)使用類似PyObjC(http://pyobjc.sourceforge.net/)的東西。你可以在普通的Python模塊中編寫你的邏輯,然後使用Objective-C的UI代碼。
http://pyobjc.sourceforge.net/ – 2012-04-29 11:28:43
不幸的是,PyObjC在iOS上不太受支持。 – 11Kilobytes 2012-04-29 16:18:38