728x90
728x170
■ Future<T> 클래스에서 async/await 키워드를 사용하는 방법을 보여준다.
▶ 예제 코드 (DART)
import 'dart:async';
void main() async {
print('begin main');
await printVersionName();
print('end main');
}
Future<String> printVersionName() async {
String versionName = await getVersionName();
print(versionName);
return versionName;
}
String getVersionName() {
return 'Android Q';
}
728x90
그리드형(광고전용)
'Dart' 카테고리의 다른 글
[DART] jsonEncode 함수 : 객체에서 JSON 문자열 구하기 (0) | 2021.05.14 |
---|---|
[DART] jsonDecode 함수 : JSON 문자열에서 객체 생성하기 (0) | 2021.05.14 |
[DART] import 키워드 : 변환 패키지 임포트하기 (0) | 2021.05.14 |
[DART] Future 클래스 : delayed 팩토리 생성자 사용하기 (0) | 2021.05.14 |
[DART] Future<T> 클래스 : then 메소드 사용하기 (0) | 2021.05.14 |
[DART] Future 클래스 : async/await 키워드 사용하기 (0) | 2021.05.14 |
[DART] import 키워드 : 입출력 패키지 임포트하기 (0) | 2021.05.02 |
[DART] import 키워드 : 비동기 패키지 임포트하기 (0) | 2021.05.02 |
[DART] Random 클래스 : nextInt 메소드를 사용해 정수 난수 구하기 (0) | 2021.04.25 |
[DART] List<T> 클래스 : generate 정적 메소드를 사용해 리스트 생성하기 (0) | 2021.04.20 |