Hallo,
die Doku von Apple sagt ein NSString ist unveränderlich!
"An immutable string is a text string that is defined when it is created and subsequently cannot be changed."
Was bedeutet das genau? Den Text kann ich doch jederzeit ändern:
NSString *myText = @"Moin";
myText = @"Guten Tag";
NSLog(myText);
Für mich ist das eine Änderung und es funktioniert ohne Probleme.
Oder habe ich das irgendwie falsch verstanden?
die Doku von Apple sagt ein NSString ist unveränderlich!
"An immutable string is a text string that is defined when it is created and subsequently cannot be changed."
Was bedeutet das genau? Den Text kann ich doch jederzeit ändern:
NSString *myText = @"Moin";
myText = @"Guten Tag";
NSLog(myText);
Für mich ist das eine Änderung und es funktioniert ohne Probleme.
Oder habe ich das irgendwie falsch verstanden?