-
as (형 변환 / 접두사 지정), show 활용하기프로그래밍 공부 메모/flutter 2022. 11. 30. 00:27
as
1. 기본적인 as의 활용으로 string -> number와 같이 원하는 테이터의 형으로 변환이 가능
String str; final test = str as int;
2. 또 다른 활용으로 라이브러리에 접두사 용법으로 활용 가능하다
library1과 library2 모두에 Element 클래스가 있는 경우, 충돌하는 식별자가 있는 두 개의 라이브러리를 가져오는 경우 하나 또는 두 라이브러리 모두에 대해 접두사를 지정할 수 있습니다.
예를 들어, 다음과 같이 사용합니다import 'package:lib1/lib1.dart'; import 'package:lib2/lib2.dart' as lib2; // lib1의 Element 사용 Element element1 = Element(); // lib2의 Element 사용 lib2.Element element2 = lib2.Element();
show
라이브러리를 일부만 사용하려는 경우 라이브러리, 특정 클래스, 메소드를 선택적으로 가져올 수 있습니다.
// foo만 가져오기 import 'package:lib1/lib1.dart' show foo; // foo를 제외한 모두 가져오기 import 'package:lib2/lib2.dart' hide foo;
반응형'프로그래밍 공부 메모 > flutter' 카테고리의 다른 글
화면 전환시 TabBarView(커스텀 탭바)위치 시각 효과 (0) 2022.12.04 Dismissible 위젯(좌우, 위아래로 밀거나 당길 경우의 액션) (0) 2022.11.30 유용한 위젯(chip / badges) (0) 2022.11.29 Map타입으로 선언된 변수의 활용을 도와주는 함수들(containKey, putIfAbsent, update) (0) 2022.11.28 mixin / with는 무엇인가? (0) 2022.11.27