AppKit Versions

Perform runtime checks to determine which version of AppKit is available.

Topics

Getting the Current Version

NSAppKitVersionNumber

The most recent version of AppKit.

Getting Historical Versions

NSAppKitVersionNumber10_0

The AppKit framework included in OS X v10.0.

NSAppKitVersionNumber10_1

The AppKit framework included in OS X v10.1.

NSAppKitVersionNumber10_2

The AppKit framework included in OS X v10.2.

NSAppKitVersionNumber10_2_3

The AppKit framework included in OS X v10.2.3.

NSAppKitVersionNumber10_3

The AppKit framework included in OS X v10.3.

NSAppKitVersionNumber10_3_2

The AppKit framework included in OS X v10.3.2.

NSAppKitVersionNumber10_3_3

The AppKit framework included in OS X v10.3.3.

NSAppKitVersionNumber10_3_5

The AppKit framework included in OS X v10.3.5.

NSAppKitVersionNumber10_3_7

The AppKit framework included in OS X v10.3.7.

NSAppKitVersionNumber10_3_9

The AppKit framework included in OS X v10.3.9.

NSAppKitVersionNumber10_4

The AppKit framework included in OS X v10.4.

NSAppKitVersionNumber10_4_1

The AppKit framework included in OS X v10.4.1.

NSAppKitVersionNumber10_4_3

The AppKit framework included in OS X v10.4.3.

NSAppKitVersionNumber10_4_4

The AppKit framework included in OS X v10.4.4.

NSAppKitVersionNumber10_4_7

The AppKit framework included in OS X v10.4.7.

NSAppKitVersionNumber10_5

The AppKit framework included in OS X v10.5.

NSAppKitVersionNumber10_5_2

The AppKit framework included in OS X v10.5.2.

NSAppKitVersionNumber10_5_3

The AppKit framework included in OS X v10.5.3.

NSAppKitVersionNumber10_6

The AppKit framework included in OS X v10.6.

NSAppKitVersionNumber10_7

The AppKit framework included in OS X v10.7.

NSAppKitVersionNumber10_7_2

The AppKit framework included in OS X v10.7.2.

NSAppKitVersionNumber10_7_3

The AppKit framework included in OS X v10.7.3.

NSAppKitVersionNumber10_7_4

The AppKit framework included in OS X v10.7.4.

NSAppKitVersionNumber10_8

The AppKit framework included in OS X v10.8.

Getting Versions for Specific Features

NSAppKitVersionNumberWithColumnResizingBrowser

The specific version of the AppKit framework that introduced support for resizing individual browser columns. Developers should not need to use this constant unless they are writing applications for macOS 10.3 and earlier.

NSAppKitVersionNumberWithContinuousScrollingBrowser

The specific version of the AppKit framework that introduced support the continuous scrolling in NSBrowser. Developers should not need to use this constant unless they are writing applications for macOS 10.3 and earlier.

NSAppKitVersionNumberWithCustomSheetPosition

The specific version of the AppKit framework that introduced custom sheet positioning. Developers should not need to use this constant unless they are writing applications for macOS 10.2 and earlier.

NSAppKitVersionNumberWithDeferredWindowDisplaySupport

The specific version of the AppKit framework that introduced support for deferred window display. Developers should not need to use this constant unless they are writing applications for OS X v10.5 and earlier.

NSAppKitVersionNumberWithDirectionalTabs

The specific version of the AppKit framework that introduced support for directional tab items.

NSAppKitVersionNumberWithDockTilePlugInSupport

The specific version of the AppKit framework that introduced support for dock tile plug-ins.. Developers should not need to use this constant unless they are writing applications for macOS 10.5 and earlier.

NSAppKitVersionNumberWithPatternColorLeakFix

The specific version of the AppKit framework from OS X 10.1 that correctly autoreleases color objects.

See Also

Environment

NSWorkspace

A workspace that can launch other apps and perform a variety of file-handling services.

AppKit Errors

These constants represent errors generated by NSAttributedString.