我有一个需要显示两个字符串的标签。目前我有这个:
self.artistLabel.text = self.string1;
我希望能够显示字符串1和字符串2.如果可能的话,我还需要一个" @"两个字符串之间的符号。我知道这一定很简单,我无法弄清楚。
答案 0 :(得分:1)
你可以这样做:
self.artistLabel.text = [NSString
stringWithFormat:@"%@ %@"
, self.string1
, self.string2
];
答案 1 :(得分:1)
//Create a new string from both string1 and string2 with an "@" in the middle
NSString *artistLabelString = [NSString stringWithFormat:"%@@@%@", self.string1, self.string2];
//Set the label
self.artistLabel.text = artistLabelString;
就像BETWEEN一样,中间的@@
会给你一个@
。
答案 2 :(得分:0)
您只能在一个UILabel中显示一个字符串。但是,该字符串本身可以是多个字符串的组合。
要组合字符串,请查看stringByAppendingString:
等方法。