2 개의 NSString
을 결합하는 방법을 모르겠다. 레이블이 rohstoffe
이고 두 개의 문자열로 텍스트를 설정하려고하지만 레이블에는 마지막 문자열 만 표시됩니다.두 문자열 결합하기
왜?
NSString *n = @"A";
NSString *m = @"B";
self.rohstoffe.text = (@"%d und %d", n, m);
2 개의 NSString
을 결합하는 방법을 모르겠다. 레이블이 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