<!--
{
  "documentType" : "article",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/nsprinter-deprecated-symbols",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Deprecated symbols"
}
-->

# Deprecated symbols

Review symbols that are no longer in active development, and their recommended replacements.

## Overview

Although these symbols are available for use, Apple is no longer actively developing them, and may remove them in a future release. Apple recommends moving away from these symbols and using their indicated replacements instead. Check the individual symbol pages for the recommended replacements.

## Topics

### Deprecated methods

[`- (BOOL) isKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/isKey:inTable:)

Returns a Boolean value that indicates whether the specified key is in the specified table.

[`- (NSString *) stringForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/stringForKey:inTable:)

Returns the first occurrence of a value associated with specified key.

[`- (NSArray *) stringListForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/stringListForKey:inTable:)

Returns an array of strings, one for each occurrence, associated with specified key.

[`- (BOOL) booleanForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/booleanForKey:inTable:)

Returns the Boolean value associated with the specified key.

[`- (float) floatForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/floatForKey:inTable:)

Returns the floating-point value associated with the specified key.

[`- (int) intForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/intForKey:inTable:)

Returns the integer value associated with the specified key.

[`- (NSRect) rectForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/rectForKey:inTable:)

Returns the rectangle associated with the specified key.

[`- (NSSize) sizeForKey:(NSString *) key inTable:(NSString *) table;`](/documentation/AppKit/NSPrinter/sizeForKey:inTable:)

Returns the size data type associated with the specified key.

[`- (NSPrinterTableStatus) statusForTable:(NSString *) tableName;`](/documentation/AppKit/NSPrinter/statusForTable:)

Returns the status of the specified table.

[`+ (NSPrinter *) printerWithName:(NSString *) name domain:(NSString *) domain includeUnavailable:(BOOL) flag;`](/documentation/AppKit/NSPrinter/printerWithName:domain:includeUnavailable:)

Deprecated.

[`- (BOOL) acceptsBinary;`](/documentation/AppKit/NSPrinter/acceptsBinary)

Deprecated.

[`- (NSString *) domain;`](/documentation/AppKit/NSPrinter/domain)

Deprecated.

[`- (NSString *) host;`](/documentation/AppKit/NSPrinter/host)

Deprecated.

[`- (NSRect) imageRectForPaper:(NSString *) paperName;`](/documentation/AppKit/NSPrinter/imageRectForPaper:)

Deprecated.

[`- (BOOL) isColor;`](/documentation/AppKit/NSPrinter/isColor)

Deprecated.

[`- (BOOL) isFontAvailable:(NSString *) faceName;`](/documentation/AppKit/NSPrinter/isFontAvailable:)

Deprecated.

[`- (BOOL) isOutputStackInReverseOrder;`](/documentation/AppKit/NSPrinter/isOutputStackInReverseOrder)

Deprecated.

[`- (NSString *) note;`](/documentation/AppKit/NSPrinter/note)

Deprecated.



---

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)