<!--
{
  "documentType" : "article",
  "framework" : "AVKit",
  "identifier" : "/documentation/AVKit/AVKit-macros",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Macros"
}
-->

# Macros

## Topics

### Macros

[`#define AVKIT_EXCLUDE_VISION_OS_API_AVAILABLE(...)`](/documentation/AVKit/AVKIT_EXCLUDE_VISION_OS_API_AVAILABLE)

[`#define AVKIT_EXCLUDE_VISION_OS_API_UNAVAILABLE(...)`](/documentation/AVKit/AVKIT_EXCLUDE_VISION_OS_API_UNAVAILABLE)

[`#define AVKIT_EXCLUDE_VISION_OS_EXTERN`](/documentation/AVKit/AVKIT_EXCLUDE_VISION_OS_EXTERN)

[`#define AVKIT_EXTERN`](/documentation/AVKit/AVKIT_EXTERN)

[`#define AVKIT_INIT_UNAVAILABLE`](/documentation/AVKit/AVKIT_INIT_UNAVAILABLE)

[`#define AVKIT_ONLY_API_AVAILABLE(...)`](/documentation/AVKit/AVKIT_ONLY_API_AVAILABLE)

[`#define AVKIT_ONLY_API_DEPRECATED_WITH_REPLACEMENT(...)`](/documentation/AVKit/AVKIT_ONLY_API_DEPRECATED_WITH_REPLACEMENT)

[`#define AVKIT_ONLY_API_UNAVAILABLE(...)`](/documentation/AVKit/AVKIT_ONLY_API_UNAVAILABLE)

[`#define AVKIT_ONLY_EXTERN`](/documentation/AVKit/AVKIT_ONLY_EXTERN)

[`#define AVKitPlatformColorClass`](/documentation/AVKit/AVKitPlatformColorClass)

[`#define AVKitPlatformViewClass`](/documentation/AVKit/AVKitPlatformViewClass)

[`#define AVKitPlatformFontClass`](/documentation/AVKit/AVKitPlatformFontClass)

[`var PLATFORM_SUPPORTS_AVKITCORE: Bool`](/documentation/AVKit/PLATFORM_SUPPORTS_AVKITCORE)



---

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)