Wie benutzt du NSAttributedString?

Mehrere Farben in einemNSString oderNSMutableStrings sind nicht möglich. Also habe ich etwas über das @ gehöNSAttributedString was mit dem @ eingeführt wuriPad SDK 3.2 (oder um 3.2) und ist auf dem iPhone ab @ verfügbiPhone SDK 4.0 beta.

Ich hätte gerne eine Zeichenfolge mit drei Farben.

Der Grund, warum ich nicht drei separate NSStrings verwende, ist die Länge jedes der dreiNSAttributedString Teilzeichenfolgen ändern sich häufig und daher würde ich es vorziehen, keine Berechnungen zu verwenden, um 3 separate @ zu verschiebeNSString objects.

Wenn es möglich ist mitNSAttributedString wie mache ich das folgende - (falls nicht möglich mit NSAttributed string wie würdest du es machen):

Bearbeiten Merken,@"first", @"second" und@"third" wird jederzeit durch andere Zeichenketten ersetzt. Die Verwendung von fest codierten NSRange-Werten funktioniert also nicht.

Antworten auf die Frage(30)

Ihre Antwort auf die Frage