응용 프로그램에 이상한 버그가 발생하여 단계 실행을 사용하여 디버깅하려고합니다.누적 된 사용자 입력에 응답하는 "메시지 처리 중"기능이 있습니까?
그러나 아이폰의 것들은 내가 원했던 것처럼 동 기적으로 발생하지 않는 것 같습니다. 예를 들어이 줄을 단계적으로 넘기면. [self.view addSubview : FinndomoEmbeddedMWView.view]; 에뮬레이터에서 아무 것도 발생하지 않습니다. 프로그램 실행 만 허용하면보기가 추가되고 화면이 변경됩니다.
그래서 추측하고 있습니다. addSubview는 뷰 추가와 관련된 모든 것을 수행하지 않으며, 단지 일종의 프로세스를 시작한 다음 나중에 완료됩니다.
winapi와 ios similair에 메시지 대기열이 있는지 모르겠지만 이와 같은 것이 있어야하므로 "누적 된 메시지를 모두 처리하는"기능이 있습니다. 그때 내 addSubview 후이 함수를 호출하고 실제로 프로그램을 실행하는 때 디버깅하는 동안 에뮬레이터에서 변경 사항을보고 싶습니다.
그리고이 문제는 addSubview에서만 발생하지 않으며 이와 같은 일반적인 해결책을 원합니다.
귀하의 대답은 일종의 올바른 생각이지만 완전히 정확하지는 않습니다. 특히 짧은 "아니오"부분. 내 대답을 보라. 어쨌든 응답을위한 thx – Cray