-2

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

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

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

英语不是我的母语,所以请善待我。

4

4 回答 4

7
NSString *qandaString = [NSString stringWithFormat:@"%@ %@", textQuestionText, textAnswerText];
于 2013-08-03T19:11:23.730 回答
2

看一下-stringByApependingString:NSString 中的方法。

于 2013-08-03T19:11:30.900 回答
1

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

 NSString *qandaString = [NSString stringWithFormat:@"%@ %@",textOne,textTwo];
于 2013-08-03T19:13:32.453 回答
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];
于 2013-08-03T19:52:07.490 回答