konvertieren NSString in NSAttributedString ohne alloc init
Ich konvertieren wollen NSString
in NSAttributedString
.
Aber ich habe immer zu tun
NSAttributedString *useDict1=[[NSAttributedString alloc] initWithString:@"String"];
Gibt es eine andere Möglichkeit, so dass ich nicht haben, um die Allokation der Dictionary
jedes mal, aber geben gerade die Schnur?
- Dies ist pre-Reife-Optimierung-tun Sie es nicht. Schreiben Sie Ihren code in die sauberste, einfachste, beste Weg, um zu verstehen, was möglich ist. Dann wenn es Probleme gibt, verwenden Sie die profiler-tools zu finden, die wirkliche performance-Probleme und zu lösen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde vorschlagen, um eine Kategorie zu erstellen, die auf NSString mit einer Methode, die wandelt es in NSAttributedString und verwenden Sie dann die helper-Methode, die über Ihr Projekt.
Wie diese: