1.0.5
LazyViewRegistry 개선
-
문제점:
- RegisterView() 메서드가 컴파일 시점에 사용되지 않는다고 판단될 경우 AOT 빌드 시 트리밍됨
- 런타임에서 GetMethod, MakeGenericMethod, Invoke로 호출 시 method == null 발생 → View 미등록 문제
-
개선 사항:
- RegisterView() 메서드를 Preserve 처리하여 AOT 빌드 시에도 제거되지 않도록 수정
- 리플렉션 호출 안정성을 강화하고 런타임 등록 실패 문제 해결
-
효과:
- AOT 빌드 환경에서도 View 자동 등록 기능이 정상 동작
- 런타임 안정성 향상 및 예외 발생 방지