目标C一个字符串中的两个字符串

时间:2013-08-03 19:07:26

标签: ios objective-c string

我是Objective C和Xcode的初学者。我有两个字符串(例如:textOne和textTwo),我想将它们放在一个字符串中(如:superString)。所以我知道如何做到这一点,但我的问题是在textOne和textTwo之间必须是一个空格。 这是我的一个实验,所以我希望你知道我的意思。

NSString *qandaString = [[NSString alloc] initWithFormat:textQuestionText, @" %@", textAnswerText];

我的另一个小问题是如何隐藏物体。我知道简单的问题,但我是初学者。

英语不是我的母语,所以请与我好心。

4 个答案:

答案 0 :(得分:7)

NSString *qandaString = [NSString stringWithFormat:@"%@ %@", textQuestionText, textAnswerText];

答案 1 :(得分:2)

查看NSString中的方法-stringByApependingString:

答案 2 :(得分:1)

只需像这样使用stringWithFormat方法......

 NSString *qandaString = [NSString stringWithFormat:@"%@ %@",textOne,textTwo];

答案 3 :(得分:0)

NSString * qandaString = [[NSString alloc] initWithFormat:@"%@ %@",textQuestionText, textAnswerText];
NSString * qandaString = [NSString stringWithFormat:@"%@ %@",textQuestionText, textAnswerText];


NSMutableString * qandaString = [NSMutableString string];
[qandaString appendString:textQuestionText];
[qandaString appendString:@" "];
[qandaString appendString:textAnswerText];


NSMutableString * qandaString = [NSMutableString stringWithString:textQuestionText];
[qandaString appendFormat:@" %@",textAnswerText];