iOS How to check properties are settable in document
운영 체제: macOS Monterey 12.5
사용 버전: Xcode 13.4.1, Swift
애플의 swift 문서를 보면 해당 속성이 사용자가 직접 설정이 가능한지 아닌지 확인하기가 어렵습니다. 문서가 생각보다 가독성이 떨어집니다. 한 번 문서에서 개발자가 직접 값 설정이 가능한지 확인하는 방법을 알아봅시다.
URL을 봅시다.
사용 버전: Xcode 13.4.1, Swift
iOS How to check properties are settable in document를 알아보겠습니다.
애플의 swift 문서를 보면 해당 속성이 사용자가 직접 설정이 가능한지 아닌지 확인하기가 어렵습니다. 문서가 생각보다 가독성이 떨어집니다. 한 번 문서에서 개발자가 직접 값 설정이 가능한지 확인하는 방법을 알아봅시다.
URL을 봅시다.
위와 같이 var로 된 속성들이 존재합니다.
var이니까 변경할 수 있겠네? 한 번 변경해 볼까? 생각하고 변경을 시도합니다.
짜잔. get only 즉, 읽기 전용이라서 값을 넣을 수 없다고 합니다.
이럴 거면 왜 헷갈리게 var로 표현한 건지 모르겠군요.
확인하는 방법은 위의 변수를 눌러서 들어가 봐야지 압니다.
속성에 get 밖에 없습니다. 그래서 설정을 못합니다.
설정이 가능한 변수는 set도 같이 표현됩니다. 아래를 볼까요
UITextView의 text 속성입니다.
get, set이 같이 있기 때문에 위의 변수는 직접 변경이 가능합니다.
끝.
카테고리: iOS
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.