java에서는 기존 변수를 조건에 추가하여 변수를 정의 할 수 있습니다.Objective C에서 Java와 비슷한 변수 선언
String hi = "he";
String hello = hi + "llo";
Objective c에서 이와 비슷한 작업을 수행 할 수 있습니까? 정확히 같지 않은 경우 유사한 목표를 달성 할 수있는 다른 방법이 있습니까? 미리 감사드립니다.
java에서는 기존 변수를 조건에 추가하여 변수를 정의 할 수 있습니다.Objective C에서 Java와 비슷한 변수 선언
String hi = "he";
String hello = hi + "llo";
Objective c에서 이와 비슷한 작업을 수행 할 수 있습니까? 정확히 같지 않은 경우 유사한 목표를 달성 할 수있는 다른 방법이 있습니까? 미리 감사드립니다.
을 시도; +
연산자는 Objective-C에서 Java에서 문자열로 사용되므로 무시할 수 없습니다. ints
처럼,
NSString *hi = @"he";
NSString *hello = [hi stringByAppendingString:@"llo"];
// (Or one of the many other NSString methods for creating new strings)
당신은 물론, C 기본 유형이 작업을 수행 할 수 있습니다 : 당신이 대신 같은 것을 할 것
int x = 10;
int y = x + 1;
아니, 객체의 경우이
NSMutableString *str= [[NSMutableString alloc ]initWithCapacity:3];
[str appendString:@"he"];
[str appendString:@"llo"];
NSLog(@"%@",str);
고맙습니다.하지만, 이미 변수를 선언하기 위해 이미 선언되고 정의 된 String을 얻으려고합니다. – user2609670
그런 다음'stringByAppendingString :'메소드를 사용하십시오. –
는 -init', AFAIK 그 첫 번째입니다'에서 그들을 초기화한다 인스턴스 변수를 초기화 할 수있는 기회. – 11684
죄송하지만, 나는 그것이 어디 있는지 이해하지 못합니다. 나는 목표 c에서 초보자이다. 그리고 나는 대부분의 구문을 이해하지 못합니다. 그래도 도와 줘서 고마워. – user2609670
NSString * hello = [NSString stringWithFormat : @ "% @ % @", 안녕하세요, @ "llo"]; – Tirth