0

我有两个 UITextViews:

self.itemsTextView.text;
self.priceTextView.text;

我想像这样连接这两个:

NSString *data = self.textView.text + self.itemsTextView.text;

我试过使用冒号,正如这个线程所建议的那样,但它不起作用。

NSString *data = [self.textView.text : self.itemsTextView.text];
4

3 回答 3

2

对于连接,您有几个选项:

使用stringWithFormat:

NSString *dataString =[NSString stringWithFormat:@"%@%@",self.textView.text, self.itemsTextView.text];

使用stringByAppendingString:

NSMutableString 有appendString:

于 2013-03-08T17:03:03.587 回答
1

您可以使用

NSString * data = [NSString stringWithFormat:@"%@%@",self.textView.text,self.itemsTextView.text];
于 2013-03-08T17:03:39.337 回答
0

有很多方法可以做到这一点。除了stringWithFormat:您可以做的其他答案的方法(其他字符串在哪里ab

NSString *c = [a stringByAppendingString:b];

或者

NSMutableString *c = [a mutableCopy];
[c appendString b];
于 2013-03-08T17:09:22.683 回答