2009-11-22 6 views
1

iphone 응용 프로그램 개발을 처음 사용합니다. 문자열에 abc라고 말하면 화면에 "Hello abc"로 표시하려고합니다.아이폰 용 Objective C의 문자열

abc에 Hello를 추가하고 싶습니다. 목표 C에서 , 전 기능
"안녕하세요 ABC"로 결과를 표시 appendString을 보았다하지만 난이 "안녕하세요 ABC"

답변

3

그것을 할 수있는 가장 쉬운 방법으로 난을 표시 할 수 있습니다 :

NString *myString = @"abc"; 
NSString *finalString = [NSString stringWithFormat:@"Hello %@", myString]; 
NSLog(@"%@", finalString); 

그러면 "Hello abc"이 출력됩니다.

NSString *playerName = @"Joe"; 
int num = 5; 
[NSString stringWithFormat:@"%@ scored %d goals.", playerName, 5]; 
1

이렇게 해보십시오 :

NSString *string1 = @"abc"; 
NSString *string2 = [NSString stringWithFormat:@"Hello %@", string1]; 
0

당신에게

나는 이것이 가장 쉬운 방법은 당신이 번호와 같은 문자열에 더 많은 물건을 추가하려면이 방법을 다시 사용할 수 있습니다 beacause를,라고 말할 NString 변수를 다시 선언 할 필요가 없습니다. 같은 단일 변수를 통해 할 수 있습니다 .....

NSMutableString *myStr = [NSMutableString string]; 
[myStr appendString:@"Hello"]; 

[myStr appendString:@" Cloud"]; 

int num = 9; 

[myStr appendFormat:@" Number %i",num]; 

NSLog(@"%@",myStr); 

및이 w "안녕하세요 클라우드 번호 9"를 인쇄하지 마십시오.

희망이 도움이됩니다.