「 IOS 」 May 01, 2018
[Objective-C] reflection(리플렉션), Introspection(인트로스펙션) Runtime 메소드 사용하기
Words count 2.3k Reading time 2 mins.
Objective-C에서 자바의 Reflection 에 해당하는 기능을 Introspection(인트로스펙션) 이라고 합니다.
이 기능들은 <objc/runtime.h>
헤더 파일에 선언되어 있으며, C 함수로 작성되어 있습니다.
사용할 수 있는 메소드는 애플 개발자 센터 가이드에서 확인 가능합니다.
애플 개발자 센터 Runtime 개발 가이드
가이드 문서에서 확인할 수 있듯이 수십여 가지의 메소드로 다양한 인스트로펙션 기능을 제공하고 있...