-
<Flutter> dynamic 변수의 타입 확인액티브 스킬/플러터 2022. 11. 10. 21:12728x90
🧭
변수의 타입을 왜 확인해야 하는가?
모든 변수를 정적 타입으로 선언했다면 타입을 확인할 필요가 없을 것입니다.
오래된 프로젝트를 업그레이드 한다든지 하는 경우 dynamic 타입의 변수를 마주할 수 있고 타입을 확인하고 싶은 경우가 있을 수 있습니다.
플러터의 모든 변수들의 조상격인 Object 타입에는 runtimeType이라는 프로퍼티가 있습니다.
어떤 변수든 runtimeType 프로퍼티를 불러와서 출력하면 타입을 확인할 수 있습니다.
dynamic variable; print(variable.runtimeType); // dynamic
📌
https://www.kindacode.com/article/how-to-check-type-of-a-variable-in-flutter/
728x90'액티브 스킬 > 플러터' 카테고리의 다른 글
<플러터> StatefulBuilder (0) 2022.12.13 <플러터> iOS에서 SafeArea 적용으로 발생하는 하단 여백 색상 변경 (0) 2022.11.22 <Flutter> SliverFillRemaining - 스크롤뷰 내부 위젯들이 높이를 가득채우지 못할 경우 나머지를 채우는 방법 (0) 2022.10.05 <Flutter: 실험실> initState 안에서 비동기 함수 호출하기 (0) 2022.08.29 <Flutter> GetX 화면 전환이 안되는 경우 (0) 2022.08.12