我希望做这样的事情:
在netServiceBrowser:didFindService:moreComing:
[self.foundServices addObject:aNetService];
而在netServiceBrowser:didRemoveService:moreComing:
[self.foundServices removeObject:aNetService];
但是,返回的服务不会被 NetServiceBrowser 保留,因此给出的服务didRemoveService
与数组中的服务不是同一个对象。如何比较服务以确保我删除的服务是正确的?