我有以下代码来启动我自己的Cocoa HTTP Server。为了手动处理响应,我创建了HTTPConnection
名为PictureHTTPConnection
self.httpServer = [[HTTPServer alloc]init];
self.httpServer.type = @"_http._tcp.";
self.httpServer.name = @"MyBonjour Name";
self.httpServer.connectionClass = [PictureHTTPConnection class];
这里的问题是PictureHTTPConnection
该类需要一些信息来处理 HTTP 连接。但是,我只提供类,因此我没有对实例的引用。我可以用全局数据做一些事情,但这不是很好的编程实践。
我能想到的最好方法是将PictureHTTPConnection
' 委托设置为 ,UIApplicationDelegate
以便它可以回答任何回调。:-(