我有点新的Objective-C /可可,我正在努力编写一个bonjour服务器客户端应用程序。 由于我没有太多经验,如果您的回复也可以包含关于如何操作的解释,而不仅仅是代码,我将不胜感激。如何在客户端断开连接时获取NSNetService通知?
我设法使用服务器的netService:didAcceptConnectionWithInputStream:outputStream
方法在服务器和客户端之间建立连接和输入输出流。
事情是,我希望服务器有一个所有连接客户端的列表。 我知道客户端的NSNetServiceBrowserDelegate有一个方法,在与bonjour服务的连接结束时会被吊销, 但我无法找到一个与我在服务器端可以使用的NSNetServiceDelegate
相同的方法来运行适当的客户端断开连接时的代码。
这就是关于那个点的流。 – uchuugaka 2014-09-05 09:41:05
是不是有一种“活”的方式来知道?我的意思是,如果我指望流,唯一一次我知道客户端断开连接的时候是我尝试使用他的流时。 – AMI289 2014-09-05 14:35:14