내가 라벨로 구문 분석 클래스의 수를 표시하기 위해 노력하고있어에서 마지막 날 판매의 수를 검색하지만, 다음과 같은 오류가 발생 :Parse.com 연합
이"CompareBaseObjectsInternal 만 메인 스레드에서 호출 할 수 있습니다 장면을로드 할 때 생성자 및 필드 초기화 프로그램이로드 스레드에서 실행됩니다. 생성자 또는 필드 초기화 프로그램에서이 함수를 사용하지 말고 초기화 코드를 Awake 또는 Start 함수로 이동하십시오. "
내 코드는 아래와 같습니다. 누구든지 나를 도울 수 있습니까?
ParseQuery<ParseObject> USQuery = ParseObject.GetQuery ("Sales")
.WhereEqualTo ("transactionType", "Purchase")
.WhereGreaterThan ("createdAt",DateTime.Now.AddDays(-1));
USQuery.CountAsync().ContinueWith(t =>
{
int result=t.Result;
labelUSSale.text=result.ToString();
});
입니까? 이 오류는 생성자에서이 오류가 발생했다는 것을 나타내며 대신 Start 또는 Awake 메서드로 이동해야합니다. – Dover8