2014-02-13 92 views
1

我已經有一個微不足道的PyObjC應用程序啓動並運行了。來源:https://github.com/ipmcc/DebugPython如何調試基於PyObjC的應用程序的python部分?

我可以從Xcode構建和運行這個應用程序,我可以(如預期的)在代碼(main.m)的Objective-C部分設置斷點,並且Xcode停在它們上面。然而,雖然它可以讓我在python代碼中添加斷點,但調試器並不停止它們。

是否有可能對基於PyObjC的應用程序的python部分進行源代碼級別的調試(最好在Xcode中,但可能在其他地方?)?

回答

1

我傾向於通過添加打印語句/日誌記錄來調試PyObjC程序,並且如果通過使用pdb(從命令行)失敗。

相關問題