<!--
{
  "availability" : [
    "iOS: 9.0.0 -",
    "iPadOS: 9.0.0 -",
    "macCatalyst: 13.1.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "NetworkExtension",
  "identifier" : "/documentation/NetworkExtension/NEHotspotHelperResponse/setNetworkList(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Network Extension"
    ],
    "preciseIdentifier" : "c:objc(cs)NEHotspotHelperResponse(im)setNetworkList:"
  },
  "title" : "setNetworkList(_:)"
}
-->

# setNetworkList(_:)

Set the list of handled networks.

```
func setNetworkList(_ networkList: [NEHotspotNetwork])
```

## Parameters

`networkList`

The list of networks that the caller is capable of handling.

## Discussion

The Hotspot Helper app calls this method on its response to the [`NEHotspotHelperCommandType.filterScanList`](/documentation/NetworkExtension/NEHotspotHelperCommandType/filterScanList). The helper provides the list of network objects that it is capable of handling with at least low confidence. Networks that it has no confidence in handling should not be specified.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)