---
title: shared()
framework: networkextension
role: symbol
role_heading: Type Method
path: networkextension/nednssettingsmanager/shared()
---

# shared()

Access the single instance of a DNS settings manager.

## Declaration

```swift
class func shared() -> NEDNSSettingsManager
```

## Return Value

Return Value The DNS settings manager instance for the calling application.

## See Also

### Managing DNS configurations

- [loadFromPreferences(completionHandler:)](networkextension/nednssettingsmanager/loadfrompreferences(completionhandler:).md)
- [saveToPreferences(completionHandler:)](networkextension/nednssettingsmanager/savetopreferences(completionhandler:).md)
- [removeFromPreferences(completionHandler:)](networkextension/nednssettingsmanager/removefrompreferences(completionhandler:).md)
