This skill serves as a master reference for developers building sophisticated text-based experiences on iOS, iPadOS, and macOS. It bridges the gap between legacy TextKit 1 paradigms and the modern, object-based TextKit 2 architecture, offering deep dives into viewport layout, value-typed text elements, and the elimination of glyph-based complexities. Whether you are migrating a legacy editor, implementing custom bubble backgrounds, or integrating Apple’s latest AI-powered Writing Tools, this skill provides the patterns and best practices needed to ensure high-performance, international-ready text rendering.
主な機能
01Architectural reference for NSTextContentManager and viewport-based layout
02Integration guides for iOS 18+ Writing Tools including lifecycle delegates
03Migration patterns for converting legacy glyph-based APIs to object-based ranges
04Best practices for international scripts and bidirectional text handling
05Implementation patterns for custom text styling and temporary rendering attributes
0660 GitHub stars