, 수의 매개 변수들이 있어 비록도 가능 걸릴변수 수 -이 필요합니다 ("개체 메시징"섹션에서) 예를 들어 <a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Chapters/ocObjectsClasses.html" rel="nofollow">Objective C Programming Guide</a>에서
방법 다소 드물다. 추가 매개 변수는 메서드 이름 끝에 쉼표로 구분됩니다 ( ). (. 콜론 달리 쉼표 이름 간주 일부가 아닌) 다음 예에서, 가상 makeGroup : 방법은 하나 개의 필수 파라미터 (군) 및 선택적 세 파라미터를 전달한다 :
[수신기 makeGroup : group, memberOne, memberTwo, memberThree];
나는 그런 방법을 만들려고 그것은 오류를 보여줍니다
"예상 ';' 메소드 프로토 타입 이후 "
내 인터페이스 파일 (.h 파일)에서 아래 함수를 선언하려고 시도합니다.
- (void) printMyClass: (int) x, (int) y, (int) z;
사람이 makeGroup
가변 인자와 방법을 선언하는 당신에게
고정 된 N 개의 매개 변수 만 필요하거나 변수 N (예 : x, y, z 그리고 아마도 그 이후의 글자?)? –
[Technical Q & A 1405,'+ \ [NSString stringWithFormat : \]?] (http://developer.apple.com/library/mac/#qa)와 같이 가변 인수를 취하는 메소드는 어떻게 작성합니까? /qa1405/_index.html) –
[Objective-C의 가변 길이 매개 변수] 가능한 중복 (http://stackoverflow.com/questions/5458428/variable-length-parameters-in-objective-c) –