如何连接TextView.text

时间:2013-03-08 17:02:00

标签: ios objective-c

我有两个UITextViews:

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

我想像这样连接这两个:

  

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

我尝试使用冒号suggested by this thread,但它不起作用。

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

3 个答案:

答案 0 :(得分:2)

对于连接,您有几种选择:

使用stringWithFormat:

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

使用stringByAppendingString:

NSMutableString有appendString:

答案 1 :(得分:1)

您可以使用

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

答案 2 :(得分:0)

有很多方法可以做到这一点。除了您可以执行的其他答案的stringWithFormat:方法之外(ab是其他字符串):

NSString *c = [a stringByAppendingString:b];

NSMutableString *c = [a mutableCopy];
[c appendString b];