我有两个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];
答案 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:
方法之外(a
和b
是其他字符串):
NSString *c = [a stringByAppendingString:b];
或
NSMutableString *c = [a mutableCopy];
[c appendString b];