---
title: Deprecated Symbols
framework: appkit
role: collectionGroup
role_heading: API Collection
path: appkit/nswindow-deprecated-symbols
---

# Deprecated Symbols

Review unsupported symbols and their replacements.

## Topics

### Methods

- [gState()](appkit/nswindow/gstate().md)
- [canStoreColor()](appkit/nswindow/canstorecolor().md)
- [enableFlushing()](appkit/nswindow/enableflushing().md)
- [disableFlushing()](appkit/nswindow/disableflushing().md)
- [flush()](appkit/nswindow/flush().md)
- [flushIfNeeded()](appkit/nswindow/flushifneeded().md)
- [menuChanged(_:)](appkit/nswindow/menuchanged(_:).md)
- [cacheImage(in:)](appkit/nswindow/cacheimage(in:).md)
- [restoreCachedImage()](appkit/nswindow/restorecachedimage().md)
- [discardCachedImage()](appkit/nswindow/discardcachedimage().md)
- [useOptimizedDrawing(_:)](appkit/nswindow/useoptimizeddrawing(_:).md)
- [init(windowRef:)](appkit/nswindow/init(windowref:).md)

### Properties

- [backingLocation](appkit/nswindow/backinglocation-swift.property.md)
- [preferredBackingLocation](appkit/nswindow/preferredbackinglocation.md)
- [isOneShot](appkit/nswindow/isoneshot.md)
- [drawers](appkit/nswindow/drawers.md)
- [showsResizeIndicator](appkit/nswindow/showsresizeindicator.md)
- [isFlushWindowDisabled](appkit/nswindow/isflushwindowdisabled.md)
- [isAutodisplay](appkit/nswindow/isautodisplay.md)
- [graphicsContext](appkit/nswindow/graphicscontext.md)
- [windowRef](appkit/nswindow/windowref.md)

### Constants

- [NSWindow.BackingLocation](appkit/nswindow/backinglocation-swift.enum.md)
