반응형
@dynamic은 Objective-C에서 무엇을합니까?
이 질문에 이미 답변이 있습니다.
Objective-C에는 @dynamic이라는 기능이 있습니다.
Google은 동적 입력에 대한 결과 만 나열합니다.
나는 코드에서 이것을 거의 보지 못하고 그것이 무엇을 위해 사용되는지 이해하지 못합니다. 누구든지 이것을 설명 할 수 있습니까? 감사.
@dynamic
"내 수업이 런타임에 이에 응답하는 방법을 알아낼 것입니다."라는 의미입니다. 객체가 일반적으로 응답하지 않는 메시지를 가로 채기 위해 런타임 메커니즘을 사용합니다. Core Data db가 영구 데이터를 저장하는 데 사용되는 경우 NSManagedObject는이를 -valueForKey:
및 -setValueForKey:
.
Stanford의 iPhone 개발 과정의 강의 12 (2010 년 가을)를 살펴보세요 .
참조 URL : https://stackoverflow.com/questions/4621952/what-does-dynamic-do-in-objective-c
반응형
'your programing' 카테고리의 다른 글
왜`const T &`가 const가 아닐까요? (0) | 2020.12.25 |
---|---|
Mercurial 클론에서 작업 복사본을 제거하려면 어떻게해야합니까? (0) | 2020.12.25 |
자바 스크립트 데이터 구조 라이브러리 (0) | 2020.12.25 |
Node.js Express 프레임 워크 보안 문제 (0) | 2020.12.25 |
GCC가 부동 소수점 표현식이 음수가 아닌 것으로 가정하도록 강제하는 방법은 무엇입니까? (0) | 2020.12.25 |