class stateful {
변수 위도;
변수 경도;
void initState() {
현재_위치_가져오기();
현재_위치_기반_날씨_api;
}
void 현재_위치_가져오기() async{
await 위도 경도 가져오기;
}
void 현재_위치_기반_날씨_api async() {
await 위도 경도 이용해서 위치 날씨 가져오는 json;
}
}
_________________________________________________
현재_위치_가져오기() 를 실행하고
현재_위치_기반_날씨_api()이 실행되어야하는데
가끔 현재_위치_기반_날씨_api() 먼저 실행되서 에러가 남
async await 함수 여러개 있을 때 순서 정해주는 방법 있음??
WidgetsBinding.instance.addPostFrameCallback((_) { }); - dc App
저기 안에 뭐 넣어야댐?
좀만 더 알려줘잉...
현재_위치_기반_날씨_api 에서 await 현재_위치_가져오기(); 하면 되는거 아님??
async를 저렇게 정의하네 future로 만들어라