2010-02-10 7 views

risposta

9

Se si dispone di una stringa mutabile allora si può fare:

NSMutableString* someString = [NSMutableString stringWithString: @"Hello"]; 
[someString appendString: @", world!"]; 

per esempio. Sii più specifico se questa non è la risposta che stai cercando.

22

Se la stringa non è mutevole, si invece vuole:

NSString *firstString = @"FirstString"; 
NSString *secondString = @"SecondString"; 
NSString *concatinatedString = [firstString stringByAppendingString:secondString]; 
// Note that concatinatedString is autoreleased, 
// so if you may want to [concaticatedString retain] it. 

Per completezza, ecco la risposta per una stringa mutabile:

NSMutableString *firstString = [NSMutableString stringWithString:@"FirstString"]; 
NSString *secondString = @"SecondString"; 
[firstString appendString:secondString]; 
// Note that firstString is autoreleased, 
// so if you may want to [firstString retain] it.