View in English

  • Global Nav Open Menu Global Nav Close Menu
  • Apple Developer
Search
Cancel
  • Apple Developer
  • News
  • Discover
  • Design
  • Develop
  • Distribute
  • Support
  • Account
Only search within “”

Quick Links

5 Quick Links
  • ColorSync

    • ColorSync
    • ColorSync

    Reproduce colors accurately across a range of input, output, and display devices.

    • DOCUMENTATION
    • Objective-C
    • Swift
  • ColorSync Manager

    • Application Services
    • ColorSync Manager

    • DOCUMENTATION
    • Objective-C
    • Swift
  • ColorSync Manager Attribute Selectors

    • Core Services
    • ColorSync Manager Attribute Selectors

    Specify feature availability information for the ColorSync Manager.

    • DOCUMENTATION
    • Objective-C
  • ColorSync Manager Version Selectors

    • Core Services
    • ColorSync Manager Version Selectors

    Specify version information for the ColorSync Manager.

    • DOCUMENTATION
    • Objective-C
  • sync-clip

    Contains a clip with its contained and anchored items synchronized.

    • DOCUMENTATION ARTICLE
    • Swift
    • Objective-C
  • sync-clip

    Contains a clip with its contained and anchored items synchronized.

    • DOCUMENTATION ARTICLE
    • Objective-C
    • Swift
  • gestaltColorSync104

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync104

    A Gestalt response value of gestaltColorSync104 indicates version 1.4 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • gestaltColorSync105

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync105

    A Gestalt response value of gestaltColorSync105 indicates version 1.5 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • gestaltColorSync11

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync11

    A Gestalt response value of gestaltColorSync11 indicates version 1.0.3 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • gestaltColorSync20

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync20

    A Gestalt response value of gestaltColorSync20 indicates version 2.0 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • gestaltColorSync21

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync21

    A Gestalt response value of gestaltColorSync21 indicates version 2.1 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • gestaltColorSync25

    • Core Services
    • ColorSync Manager Version Selectors
    • gestaltColorSync25

    A Gestalt response value of gestaltColorSync25 indicates version 2.5 of the ColorSync Manager is present.

    • DOCUMENTATION
    • Objective-C
  • Color and Color Spaces

    Explains how to use Quartz 2D. Includes illustrations and sample code.

  • color

    Changes the color of an element.

    • DOCUMENTATION ARTICLE
    • Swift
  • Accessing a Color’s Components

    Explains how applications specify colors and how users choose colors in Cocoa.

  • Color Programming Topics

  • Creating a Sync Schema

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Managing Your Sync Session

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Sync Services Overview

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • background-color

    Changes the background color of an element.

    • DOCUMENTATION ARTICLE
    • Swift
  • Sync Services Programming Guide

  • CMSync error codes

    Constants that represent error codes Core Media sync operations return.

    • DOCUMENTATION ARTICLE
    • Swift
    • Objective-C
  • Color wells

    A color well lets people adjust the color of text, shapes, guides, and other onscreen elements.

    • DOCUMENTATION ARTICLE
    • Swift
  • Choosing Colors With Color Wells and Color Panels

    Explains how applications specify colors and how users choose colors in Cocoa.

  • 23:02

    Sync to iCloud with CKSyncEngine

    • WWDC23 VIDEO
  • tv-highlight-color

    Changes an element’s color when it comes into focus.

    • DOCUMENTATION ARTICLE
    • Swift
  • Introduction to Sync Services Programming Guide

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Determining color values with color spaces

    Change the system’s interpretation of a color value for display by selecting a color space.

    • DOCUMENTATION ARTICLE
    • Swift
    • Objective-C
  • Specifying your app’s color scheme

    Set a global accent color for your app by using asset catalogs.

    • DOCUMENTATION ARTICLE
    • Swift
  • Setting the app’s accent color

    Set your app’s accent color.

    • DOCUMENTATION ARTICLE
    • Swift
  • Adjusting the hue of an image

    Convert an image to L*a*b* color space and apply hue adjustment.

    • SAMPLE CODE
    • Swift
  • Adjusting the hue of an image

    Convert an image to L*a*b* color space and apply hue adjustment.

    • SAMPLE CODE
    • Swift
  • ShazamKit

    Bring audio recognition to your apps with ShazamKit.

  • CloudKit Web Services Reference: Fetching Record Changes (records/changes)

    Describes the CloudKit web services protocol.

  • Formatting Records

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • How Things came to server-side Swift - Articles

    Find out how the Cultured Code team migrated Things to server-side Swift — and why the user response was so rewarding.  ͏

  • Accessing Preference Values

    Explains how to use the Cocoa defaults system to create and save user preferences.

  • Filtering Records

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • About the Address Book

    Explains how to add, search, remove, and customize Address Book records.

  • Registering Clients

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Mac OS X Manual Page For fsync(2)

    HTML versions of the iOS man pages.

  • How the Kernel Interacts With Data in OS X OpenCL

    Provides guidance for using OpenCL in programs that use the parallel-processing power of GPUs and multi-core CPUs for general-purpose computing.

  • Shared iPad for Education

    Learn about optimizing apps for Shared iPad for education.

  • Syncing Core Data Applications

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Syncing with Other Clients

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Syncing Relationships

    Explains how to add syncing to your applications. Sync Services is deprecated in Mac OS X v10.7.

  • Tech Talks - Videos

    • VIDEOS
  • Working with Rendering Contexts

    Explains how to use the Apple implementation of OpenGL to create 3D graphics for Cocoa and Carbon applications.

  • 22:28

    Build an AppKit app with the new design

    Update your AppKit app to take full advantage of the new design system. We'll dive into key changes to tab views, split views, bars, presentations,...

    • WWDC25 VIDEO
  • 24:06

    Discover Metal 4

    Learn how to get started leveraging the powerful new features of Metal 4 in your existing Metal apps. We'll cover how Metal enables you to get the...

    • WWDC25 VIDEO
  • 32:21

    Explore Metal 4 games

    • WWDC25 VIDEO
  • 26:02

    What’s new in UIKit

    Modernize your app with the latest APIs in UIKit, including enhanced menu bar support, automatic observation tracking, a new UI update method, and...

    • WWDC25 VIDEO
  • 24:28

    What’s new in widgets

    WidgetKit elevates your app with updates to widgets, Live Activities, and controls. Learn how to bring your widgets to visionOS, take them on the...

    • WWDC25 VIDEO
  • 17:13

    Adopt Variable Color in SF Symbols

    Explore how you can use Variable Color to make SF Symbols even more expressive. We'll show you how system-provided symbols use variable color and...

    • WWDC22 VIDEO
  • 17:26

    Enhance the immersion of media viewing in custom environments

    Extend your media viewing experience using Reality Composer Pro components like Docking Region, Reverb, and Virtual Environment Probe. Find out how...

    • WWDC24 VIDEO
  • 10:27

    Bring desktop class sync to iOS with FileProvider

    • TECH TALKS VIDEO
  • 17:49

    Sync files to the cloud with FileProvider on macOS

    Find out how you can use the FileProvider framework to build a comprehensive cloud sync solution. We'll show you how to approach building a file...

    • WWDC21 VIDEO

Developer Footer

  • Search
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • App Store
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Fonts
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Open Source
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Sample Code
    • Tutorials
    • Downloads
    • Forums
    • Videos
    Open Menu Close Menu
    • Support Articles
    • Contact Us
    • Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Get the Apple Developer app.
    Copyright © 2025 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines