Obtain detailed information about skeletal and face geometry, and saved world data.
Obtain detailed information about skeletal and face geometry, and saved world data.
Explains how to use Quartz 2D. Includes illustrations and sample code.
Core Data Programming Guide: Change Management
Explains how to manage objects using the Core Data framework.
Leveraging the declarative management data model to scale devices
Use declarative management to make devices more autonomous and proactive.
Leveraging the declarative management data model to scale devices
Use declarative management to make devices more autonomous and proactive.
Integrating Declarative Management
Use the declarative management protocol to manage MDM features such as device enrollment and un-enrollment and device and user authentication.
Integrating Declarative Management
Use the declarative management protocol to manage MDM features such as device enrollment and un-enrollment and device and user authentication.
Explains the low-level ways Cocoa applications can interact with files.
Updated for OS X v10.7 and iOS 5.
Describes elements of best practice when writing code with Objective-C using ARC.
Explains how to use threads in Cocoa applications.
The basics of developing device drivers. Includes descriptions of I/O Kit families.
A collection of short articles on the core concepts, patterns, and mechanisms in Cocoa programming.
Manage your organization’s devices remotely.
Manage the loading and unloading of system extensions in the kernel.
Manage startup items, launch agents, and launch daemons from within an app.
Allocate and deallocate buffers with structures that hold a variety of data.
Manage your app’s work and how it interacts with system services like Handoff and Shortcuts.
Manage the storyboards and nib files containing your app’s user interface, and learn how to load data that is stored in resource files.
Regulate documents, URLs, and other kinds of data movement and storage.
Map memory into the physical address space of the virtual machine.
Establish secure communication with tokens.
Map memory into the physical address space of the virtual machine, and allocate additional memory for the current task.
Contains, in alphabetical order, descriptions of design patterns, architectures, and other concepts important in Cocoa development.
Explains how to allocate and deallocate objects in Cocoa.
Explains how to allocate and deallocate objects in Cocoa.
Explains the low-level ways Cocoa applications can interact with files.
Explains how to create and manage files and directories.
Explains how to allocate and deallocate objects in Cocoa.
Learn about managing your developer account, program membership, and development settings.
User Management enables your application or app extension to discover the current user of the device.
What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and...
SwiftData is a powerful and expressive persistence framework built for Swift. We'll show you how you can model your data directly from Swift code,...
Service Management framework supports installing and uninstalling services, including Service Management login items, launchd agents, and launchd daemons. General: DevForums tag: Service Management Service Management framework documentation Daemons...
Configure the data model file to contain your app’s object graph.
The server authentication details for an asset data.
Declarative Management Checkin
The checkin protocol for declarative management.
Enable your server to support declarative management or trigger a declarative management synchronization operation on the device.
The declaration to test the MDM system.
User Privacy and Data Use - App Store
The App Store is designed to be a safe and trusted place for users to discover apps created by talented developers around the world.
Explains how to use the NSXML classes of Cocoa to process, modify, and query XML data.
Core Data Programming Guide: What Is Core Data?
Explains how to manage objects using the Core Data framework.
Model your schema with SwiftData
Implement Apple Pay and order management
Core Data Programming Guide: Troubleshooting Core Data
Explains how to manage objects using the Core Data framework.
Core Data Programming Guide: Performance
Explains how to manage objects using the Core Data framework.
Meet device management for Apple Watch
Organizations can now deploy and configure Apple Watch in addition to other Apple devices. Learn how to implement device management for watchOS to...
Explore advances in declarative device management
Learn how you can help IT administrators get the tools they need to manage their organization's devices. Discover the latest changes to declarative...
Great apps do more for people while collecting less data. Learn how three simple tips from the App Review team can help you build great experiences...
Adopt declarative device management
Discover how you can simplify development of your device management solution with the declarative approach. We'll take you through the latest updates...
Recording Private Data in the System Log
I’ve discussed all of the following on DevForums before, but scattered across multiple threads. The issue of system log private data recently came up in another context and I decided to collect my thoughts in one place. If you have any questions...
Objective-C Memory Management for Swift Programmers
If you’re new to Apple platforms (welcome!) then you may encounter memory management terms that don’t fit into the Swift world view of strong and weak references. This post is my attempt to explain that terminology from a historical perspective....
Core Data Programming Guide: Document Revision History
Explains how to manage objects using the Core Data framework.
Core Data Programming Guide: Managed Objects and References
Explains how to manage objects using the Core Data framework.