Wie wende ich Fett- und Kursivschrift auf einen NSAttributedString an?

Ich versuche, meine eigene HTML-Zeichenfolge in einen NSAttributedString zum Rendern in einer UITextView zu analysieren.

So, wenn die Zeichenfolge als solche angezeigt wird:

<strong><em> Dies sollte sowohl fett als auch kursiv sein</strong></em>

Ich möchte dem NSAttributedString eine eindeutige Fett- und Kursivschrift zuweisen, damit eine der verbleibenden Schriftarten erhalten bleibt, wenn der Benutzer während der Bearbeitung die Fett- oder Kursivschrift entfernt.

Dies ist der Hauptgrund, warum ich nicht einfach einen einzelnen Schriftstil wie fett-kursiv anwenden möchte, wie andere SO-Antworten vorgeschlagen haben.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage