728x90
오늘 학습한 내용
1) 델리게이트
- 델리게이트는 메서드에 대한 참조를 저장하는 타입으로, 여러 메서드를 유연하게 호출할 수 있는 기능을 제공합니다.
- 이벤트 처리나 콜백 메서드 구현 시 델리게이트를 활용하면 코드의 모듈화와 재사용성이 향상됨을 배웠습니다.
문제 및 해결 과정
1) 문제 (델리게이트)
기존 메서드를 직접 호출하거나 복잡한 조건문으로 여러 메서드를 처리하던 방식이 유지보수와 가독성이 어려웠습니다.
시도한 해결 방법
델리게이트를 사용하여 메서드 참조를 저장하고 필요에 따라 동적으로 호출하는 방식을 적용해보았습니다.
결과
코드의 유연성이 높아지고, 이벤트 처리 및 콜백 구현이 훨씬 간단해졌음을 확인하였습니다.
새롭게 알게 된 점
델리게이트 활용
델리게이트를 통해 메서드를 간접 호출하면, 코드가 느슨하게 결합되어 유지보수가 용이해진다는 점을 깨달았습니다.
728x90
'내일배움캠프' 카테고리의 다른 글
내일배움캠프 Unity - TIL : 25.02.14 (0) | 2025.02.14 |
---|---|
내일배움캠프 Unity - TIL : 25.02.12 (0) | 2025.02.12 |
내일배움캠프 Unity - TIL : 25.02.11 (0) | 2025.02.11 |
내일배움캠프 Unity - TIL : 25.02.10 (0) | 2025.02.10 |
내일배움캠프 Unity - TIL : 25.02.07 (0) | 2025.02.07 |