1
我不知道如何組合兩個NSString
s。我有一個標籤rohstoffe
,並且想要用兩個字符串設置它的文本,但標籤只顯示最後一個字符串。組合兩個字符串
爲什麼?
這裏是我的代碼:
NSString *n = @"A";
NSString *m = @"B";
self.rohstoffe.text = (@"%d und %d", n, m);
我不知道如何組合兩個NSString
s。我有一個標籤rohstoffe
,並且想要用兩個字符串設置它的文本,但標籤只顯示最後一個字符串。組合兩個字符串
爲什麼?
這裏是我的代碼:
NSString *n = @"A";
NSString *m = @"B";
self.rohstoffe.text = (@"%d und %d", n, m);
你只分配你的表達的第一個參數。試試這個:
self.rohstoffe.text = [NSString stringWithFormat:@"%d und %d", n, m];
self.rohstoffe.text = [NSString stringWithFormat:@"%@ und %@", n, m];
%@
是字符串和指針%i
和%d
是整數,%f
用於花車和雙。這應該涵蓋大部分內容。這些是用於NSLog的相同符號。 可以找到完整列表here
n和m是字符串,所以格式字符串應該是`@「%@ und%@」` – grahamparks 2010-11-27 20:42:21