In Objective C gibt es eine Möglichkeit zum Formatieren einer Zeichenfolge ähnlich python'sstr.format
Methode. Ich möchte in der Lage sein, eine Zeichenfolge mit Schlüsselwörtern @"this is {keyword_1}, and this is {keyword_2}"
zu nehmen und diese Schlüsselwörter zu ersetzen, die ein Wörterbuch @{@"keyword_2": @"bar", @"keyword_1": @"foo"}
verwenden, resultierend in einer neuen Zeichenfolge @"this is foo, and this is bar"
.Objective-C String Format nach Schlüsselwort
In Objective C, könnte dies wie folgt aussehen:
[NSString stringWithKeywordFormat:@"hello {user_name}, today is {day_of_week}!" keywords:@{@"user_name":@"Jack", @"day_of_week":@"Thursday"}];
Es gibt nichts wie diese eingebaut. Die Template-Bibliothek [GRMustache] (https://github.com/groue/GRMustache) scheint etwas ähnliches zu implementieren (wurde aber nie selbst verwendet). – omz
@omz. Danke für den Zeiger. Ich werde es mir ansehen. –