---
title: NSOpenStepRootDirectory()
framework: foundation
role: symbol
role_heading: Function
path: foundation/nsopensteprootdirectory()
---

# NSOpenStepRootDirectory()

Returns the root directory of the user’s system.

## Declaration

```swift
func NSOpenStepRootDirectory() -> String
```

## Return Value

Return Value A string identifying the root directory of the user’s system.

## Discussion

Discussion For more information on file system utilities, see Low-Level File Management Programming Topics.

## See Also

### Related Documentation

- [NSHomeDirectory()](foundation/nshomedirectory().md)
- [NSHomeDirectoryForUser(_:)](foundation/nshomedirectoryforuser(_:).md)

### Locating system directories

- [url(for:in:appropriateFor:create:)](foundation/filemanager/url(for:in:appropriatefor:create:).md)
- [urls(for:in:)](foundation/filemanager/urls(for:in:).md)
- [NSSearchPathForDirectoriesInDomains(_:_:_:)](foundation/nssearchpathfordirectoriesindomains(_:_:_:).md)
