2010-03-18 3 views

답변

0

괄호 안의 부분은 바로 뒤에 오는 매개 변수의 유형을 설명합니다.이 경우 일부 char에 대한 포인터입니다.

+0

여러분, 고맙습니다. 믿거 나 말거나, 잠시 동안 Objective-C로 코딩했습니다. 그것은 때때로 나 같은 지옥을 혼란스럽게하는 코드 및 구문의 단편입니다. 나는 마침내 용기를내어 질문을해야했다. 그리고 나는 16 년 동안 만진 적이없는 C 배경에서 왔습니다. – iWalter

1

문자 문자열 매개 변수에 대한 포인터입니다.

그래서 :

  • char * 매개 변수의 유형
  • string
  • 는 매개 변수의 이름을 다음 (당신이 메서드 본문이 하나를 참조한다)
0

는 IS 매개 변수는 문자열이라는 C 문자열입니다.

[obj initWithName: "whatever"]; 

C 문자열의 문자 '\0' 종결 서열, 그리고 char *로 선언된다.

char *foo = "a C string"; 
NSString *bar = @"an objc string"; 
0

문자열 매개 변수 단지 이름입니다.

매개 변수의 유형은 char에 대한 포인터입니다.

관련 문제