Peter Steinberger 6/11/2025

Automatic Observation Tracking in UIKit and AppKit: The Feature Apple Forgot to Mention

Read Original

Apple has quietly introduced automatic observation tracking for UIKit and AppKit in iOS 18 and macOS 15. This feature allows developers to enable automatic UI updates when @Observable model properties change, eliminating the need for manual setNeedsDisplay() calls. The article explains how to activate it via a plist key and demonstrates its use in view controllers and views, detailing the supported lifecycle methods where the tracking works.

Automatic Observation Tracking in UIKit and AppKit: The Feature Apple Forgot to Mention

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser