---
title: "init(for:using:)"
framework: network
role: symbol
role_heading: Initializer
path: "network/nwbrowser/init(for:using:)"
---

# init(for:using:)

Initializes a browser with a type of service to discover.

## Declaration

```swift
init(for descriptor: NWBrowser.Descriptor, using parameters: NWParameters)
```

## See Also

### Browsing for Services

- [NWBrowser.Descriptor](network/nwbrowser/descriptor-swift.enum.md)
- [start(queue:)](network/nwbrowser/start(queue:).md)
- [browseResultsChangedHandler](network/nwbrowser/browseresultschangedhandler.md)
- [NWBrowser.Result](network/nwbrowser/result.md)
- [browseResults](network/nwbrowser/browseresults.md)
