---
title: directory
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nssavepanel/directory
---

# directory

Returns the absolute pathname of the directory currently shown in the panel.

## Declaration

```occ
- (NSString *) directory;
```

## Return Value

Return Value The absolute pathname of the directory currently shown in the panel.

## See Also

### Related Documentation

- [directoryURL](appkit/nssavepanel/directoryurl.md)

### Methods

- [allowedFileTypes](appkit/nssavepanel/allowedfiletypes.md)
- [requiredFileType](appkit/nssavepanel/requiredfiletype.md)
- [setRequiredFileType:](appkit/nssavepanel/setrequiredfiletype:.md)
- [setDirectory:](appkit/nssavepanel/setdirectory:.md)
- [beginSheetForDirectory:file:modalForWindow:modalDelegate:didEndSelector:contextInfo:](appkit/nssavepanel/beginsheetfordirectory:file:modalforwindow:modaldelegate:didendselector:contextinfo:.md)
- [runModalForDirectory:file:](appkit/nssavepanel/runmodalfordirectory:file:.md)
- [panel:compareFilename:with:caseSensitive:](objectivec/nsobject-swift.class/panel:comparefilename:with:casesensitive:.md)
- [panel:isValidFilename:](objectivec/nsobject-swift.class/panel:isvalidfilename:.md)
- [panel:shouldShowFilename:](objectivec/nsobject-swift.class/panel:shouldshowfilename:.md)
- [panel:directoryDidChange:](objectivec/nsobject-swift.class/panel:directorydidchange:.md)
- [filename](appkit/nssavepanel/filename.md)
- [selectText:](appkit/nssavepanel/selecttext:.md)
