반응형
모든 인스턴스 변수는 Object-C에서 private 인 이유로 값을 가져오거나 설정하기 위해서는 접근자를 사용해야 함.
Object-C 2.0에서 점( . )을 이용한 접근이 추가되었음. (마치 public인 것처럼)
다른 객체지향언어에서도 그렇지만 개인적으로 setValue, getValue 형태의 접근자를 설정해 사용하는 것이 좋다고 생각함
Object-C 기존 방법
[objectA setTitle:@"안녕하이"];
NSString *title = [objectA title];
objectA에 setTitle이라는 접근자 사용
Object-C 2.0 에서 추가된 방법
objectA.title = @"안녕하이";
NSString *title = objectA.title;
*접근자: 변수에 접근하기 위한 메소드
반응형
'IT > 아이폰 개발' 카테고리의 다른 글
Object-C 기본문법, 클래스 프로퍼티 설정 (0) | 2009.06.27 |
---|---|
Object-C 기본문법, 객체생성 방법 (0) | 2009.06.27 |
Object-C 기본 문법, 메소드 호출 방법 (0) | 2009.06.27 |
아이폰 개발환경구축3 - Xcode 개발자 프로파일 추가 (6) | 2009.06.27 |
아이폰 개발환경구축2 - 인증서 생성 및 컴퓨터 인증 (0) | 2009.06.27 |