Я надеялся сделать что-то вроде этого:
В netServiceBrowser:didFindService:moreComing:
[self.foundServices addObject:aNetService];
И в netServiceBrowser:didRemoveService:moreComing:
[self.foundServices removeObject:aNetService];
Однако службы вернулисьне сохраняются NetServiceBrowser, и поэтому служба, указанная в didRemoveService
, отличается от объекта в массиве.Как сравнить сервисы, чтобы убедиться, что тот, который я удаляю, является правильным?