使用XCode开发控制台客户端/服务器应用程序

时间:2012-12-30 01:13:01

标签: xcode client-server console-application xcode4.5

我有一个基于控制台的服务器和客户端应用程序,它们通过localhost上的TCP套接字相互通信(尽管最终会在不同的机器上使用)。

我看到如果我手动启动服务器目标然后再启动客户端,XCode似乎很高兴能够在单独的调试器上下文中运行它们,它们连接并且工作正常。

理想情况下,我想设置它(通过一个方案或预先运行的步骤或其他东西),这样我可以单击“运行”(或cmd-R),这两个上下文都会弹出并快乐地运行。

到目前为止,我对使用“$(BUILT_PRODUCTS_DIR)/ cclient”传递给/ bin / sh的运行后脚本(用于服务器)的实验似乎无法正常工作,但这不太理想,因为它不会运行无论如何,在调试器上下文中。

有没有办法可以轻松设置它?

谢谢, DAVEM

编辑:添加了我可以通过几次点击获得的屏幕截图,但想要点击一下/按键组合......

screenshot

1 个答案:

答案 0 :(得分:0)

您可以在断点中设置脚本和其他操作。

单击编辑器左侧创建断点,然后单击断点图标CMD + OPT +以编辑其选项。

此外,为方便起见,您可以选择“评估后自动继续”选项。

有关详细信息,请参阅WWDC 2012 videos中的会话412在Xcode中进行调试。本次会议恰好在客户端 - 服务器设置中使用Xcode演示调试技巧。