---
title: "netServiceBrowser(_:didFindDomain:moreComing:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/netservicebrowserdelegate/netservicebrowser(_:didfinddomain:morecoming:)"
---

# netServiceBrowser(_:didFindDomain:moreComing:)

Tells the delegate the sender found a domain.

## Declaration

```swift
optional func netServiceBrowser(_ browser: NetServiceBrowser, didFindDomain domainString: String, moreComing: Bool)
```

## Parameters

- `browser`: Sender of this delegate message.
- `domainString`: Name of the domain found by netServiceBrowser.
- `moreComing`: doc://com.apple.documentation/documentation/Swift/true when netServiceBrowser is waiting for additional domains. doc://com.apple.documentation/documentation/Swift/false when there are no additional domains.

## Discussion

Discussion The delegate uses this message to compile a list of available domains. It should wait until moreDomainsComing is false to do a bulk update of user interface elements.

## See Also

### Related Documentation

- [searchForBrowsableDomains()](foundation/netservicebrowser/searchforbrowsabledomains().md)
- [Bonjour Overview](apple-archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html.md)
- [NSNetServices and CFNetServices Programming Guide](apple-archive/documentation/Networking/Conceptual/NSNetServiceProgGuide/Introduction.html.md)
- [searchForRegistrationDomains()](foundation/netservicebrowser/searchforregistrationdomains().md)

### Using Network Service Browsers

- [netServiceBrowser(_:didRemoveDomain:moreComing:)](foundation/netservicebrowserdelegate/netservicebrowser(_:didremovedomain:morecoming:).md)
- [netServiceBrowser(_:didFind:moreComing:)](foundation/netservicebrowserdelegate/netservicebrowser(_:didfind:morecoming:).md)
- [netServiceBrowser(_:didRemove:moreComing:)](foundation/netservicebrowserdelegate/netservicebrowser(_:didremove:morecoming:).md)
- [netServiceBrowserWillSearch(_:)](foundation/netservicebrowserdelegate/netservicebrowserwillsearch(_:).md)
- [netServiceBrowser(_:didNotSearch:)](foundation/netservicebrowserdelegate/netservicebrowser(_:didnotsearch:).md)
- [netServiceBrowserDidStopSearch(_:)](foundation/netservicebrowserdelegate/netservicebrowserdidstopsearch(_:).md)
