NSAttributedString-Objekte verwalten Zeichenfolgen und zugehörige Attributgruppen (z. B. Schriftart und Kerning), die für einzelne Zeichen oder Zeichenbereiche in der Zeichenfolge gelten. Eine Zuordnung von Zeichen und ihren Attributen wird als zugeordnete Zeichenfolge bezeichnet.