Core Text

Core Text is low-level API from the Core Foundation framework of macOS for the display of text and management of fonts.

History
Core Text was first implemented internally as part of Mac OS X 10.4 "Tiger", and then introduced publicly in Mac OS X 10.5 "Leopard". It was also introduced for the iPad in iPhone SDK 3.2. The C API replaced the text rendering features of the deprecated QuickDraw and ATSUI frameworks from earlier versions of Mac OS X. According to Apple, Core Text is "designed for high performance and ease of use" and its layout API is "simple, consistent, and tightly integrated with Core Foundation, Core Graphics, and Cocoa."