내 수업 시간에 간단한 접근이 :접근 자 내에서 비동기 작업을 어떻게 수행해야합니까?
이public function get loggedIn():Boolean
{
var loggedIn:Boolean = somePrivateMethodToCheckStatus();
return loggedIn;
}
내가 지금 검사와 함께 일하고 있어요 API는 비동기 방식으로 상태를 로그인 :
API_Class.addEventListener(API_Class.LOGIN_STATUS,onStatusCheck);
API_Class.checkLoginStatus();
function onStatusCheck(evt:API_Event):void
{
//evt.loggedIn == true or false
}
나는이 비동기을 수행 할 수있는 방법이 있나요 내 접근자를 종료하지 않고 요청 하시겠습니까?
사용자는 Flash 앱 외부에서 잠재적으로 로그인 및 로그 아웃 할 수 있습니다. Flash 앱 이외의 기능은 제어 할 수 없으며 현재 (몇 초 내에) 로그인 상태를 반영해야합니다. 내가 새로이 비동기 동작을 제대로 처리하기 위해 클래스를 다시 작성해야 할 것입니다. – shanethehat
몇 초마다 상태를 폴링하고 상태 변수를 설정하도록 타이머를 설정할 수 있습니다. 그렇다면 접근자는 여전히 동기식 일 수 있습니다. – weltraumpirat