Skip to main content

02B. 클래스 정의

Less than 1 minuteObjective-Ccrashcoursexcodeobjective-cobjc

02B. 클래스 정의 관련

목차
OSX 구조를 이해하면서 배우는 Objective-C

클래스 인터페이스

이제는 클래스 정의 방법을 설명하겠습니다. Objective-C에서 클래스는 인터페이스와 구현을 나눠서 작성합니다. 우선 인터페이스 작성 방법을 살펴보겠습니다.

인터페이스에는 클래스의 인스턴스 변수와 메서드를 선언합니다. 인터페이스는 보통 헤더 파일로 만들고 클래스를 사용하는 모듈에서 참조하도록 합니다.

인터페이스는 다음처럼 작성합니다. @end 뒤에는 세미콜론(;)이 붙지 않습니다.

// 클래스 정의
@interface 클래스명 : 슈퍼 클래스명
{
  인스턴스 변수 선언;
  // ...
}
메서드 선언;
  // ...
@end

클래스 구현 부분


클래스 정의 예제


이찬희 (MarkiiimarK)
Never Stop Learning.