2009-10-03 40 views

回答

3

對於成熟的可可,我認爲PyObjC幾乎是鎮上唯一的遊戲。如果您是從Python背景而不是從Obj-C Cocoa背景的Python到Cocoa,那麼Cocoa API的學習曲線肯定比Python 2.x和Python 3.x之間的差異更陡峭。所以我認爲,目前最好的策略是在Python 2.x中編寫應用程序,同時儘可能使Python 3.x變得友好,包括定期運行2to3作爲檢查。我相信patches for PyObjC幫助Python 3支持將是非常受歡迎的。如果你只是在尋找簡單的GUI界面而不是一個成熟的Cocoa應用程序,你可以通過調用CocoaDialog或者Python 2.x-PyObjC對話框應用程序來調用:=)

相關問題