저는 iPhone 프로그래밍에 익숙하지 않으며 알고 싶습니다.아이폰 프로그래밍에서 @property, @synthesize, @implementation, @interface는 무엇입니까?
iPhone 프로그래밍에서 @property, @synthesize, @implementation, @interface는 무엇입니까?
저는 iPhone 프로그래밍에 익숙하지 않으며 알고 싶습니다.아이폰 프로그래밍에서 @property, @synthesize, @implementation, @interface는 무엇입니까?
iPhone 프로그래밍에서 @property, @synthesize, @implementation, @interface는 무엇입니까?
@property는 getter 및 setter 메서드에 대한 프로토 타입을 생성합니다. 대개 그 파일을 .h 파일에있는 @interface 블록에 넣습니다. @interface 블록은 객체의 메소드와 속성을 선언하는 곳입니다.
@synthesize는 getter 및 setter 메소드를 생성합니다. 일반적으로 .m 파일에있는 @implementation 블록에 배치합니다. @implementation 블록은 객체 메소드의 코드를 작성하는 곳입니다.
@property 우리가 이름과
@synthesize 지시자가 자동으로 우리
• 인터페이스 세터와 게터를 생성 속성의 유형을 지정할 수 있습니다 accessors.here를 생성 할 수 있습니다 객관적 C 지시자 경우 : 클래스의 인터페이스는 대개 .h 파일에 저장되며 인스턴스 변수 및 공용 메서드를 정의합니다.
• 구현 : 클래스의 구현은 .m 파일이며 일반적으로 메서드의 실제 코드가 포함됩니다.