Objective-C : getter / setter

준우·2024년 6월 18일

Objective-C 이야기

목록 보기
10/19
post-thumbnail

getter / setter

Objc-C 에는 getter / setter 라는 함수가 존재함.

getter / setter 는 함수이기 때문에 사용할 때 [] 를 써야함.

getter

Objc-C 에서 getter 는 @property nickname 이라는 변수가 있다고 가정할 때, 그 값을 조회하는 것임.

[aNewFriend setNickname]; // getter

setter

Objc-C 에서 setter 는 @property nickname 이라는 변수가 있다고 가정할 때, 그 값을 새로운 값을 삽입하는 것임.

그런데, getter 와는 달리 setter 는 nickname 이 아니라, setNickname 임.

이유는 setter 를 사용할 때는 변수 앞에 set변수명(변수명 맨 앞은 대문자)로 해줘야함.

[aNewFriend setNickname: @"호호호"]; // setter

0개의 댓글