Gli oggetti NSAttributedString gestiscono stringhe di caratteri e set di attributi associati (ad esempio, font e crenatura) che si applicano a singoli caratteri o intervalli di caratteri nella stringa. Un'associazione di caratteri e dei loro attributi è chiamata stringa attribuita.