-2

私は Objective C と Xcode の初心者です。そして、2 つの文字列 (例: textOne と textTwo) があり、それらを 1 つの文字列 (例: superString) に入れたいと考えています。だから私はそれを行う方法を知っていますが、私の問題は textOne と textTwo の間がスペースでなければならないことです。これは私の実験の 1 つです。

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

私が持っているもう 1 つの小さな質問は、どうすればオブジェクトを非表示にできるかということです。私は簡単な質問を知っていますが、私は初心者です。

英語は私の母国語ではないので、親切に教えてください。

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 に答える