Objective C中的简单字符串连接

Uma*_*oon 39 objective-c string-concatenation nsstring ios

我有一个名为'you'的NSString,其值为"这是你的字符串!".

我想在'你'中连接"123",我怎么能这样做?

我正在使用此代码,它给出了一个错误.

you=[you stringByAppendingString:@"123"];
Run Code Online (Sandbox Code Playgroud)

Vin*_*ier 73

这段代码对我有用

NSString *s = @"avant";
s = [s stringByAppendingString:@" - après"];
NSLog(@"%@", s);
Run Code Online (Sandbox Code Playgroud)

2012-01-13 11:48:59.442 tabbar [604:207] avant - après

所以我的猜测是你you的指针不是坏指针,nil而不是你认为它的NSString.

您是否在通话前尝试了该值的NSLog?


Spi*_*dey 45

你也可以试试这个:

you = [NSString stringWithFormat:@"%@%@", you, @"123"];
Run Code Online (Sandbox Code Playgroud)