2011-03-16 11 views
1

iOS 시뮬레이터를 사용하여 Xcode 4에서 C++ 응용 프로그램을 디버깅 할 때 디버그 콘솔이 "[45196 thread 0x207]로 전환 중입니다."라는 메시지와 함께 갑작스럽게 끊어지며 더 이상 출력되지 않습니다. 앱은 정상적으로 작동하므로 명확하게 Xcode/gdb 상호 작용 일 뿐이며 코드 문제는 아닙니다.Xcode 디버그 콘솔이 끊김

내 콘솔을 다시 가져 오기위한 제안 사항이 있으십니까?

업데이트 : 여전히 내가 같은 문제가 있었다 엑스 코드 4.0.2

+0

또한 최신 iOS에서도 같은 문제가있었습니다. – SmallChess

답변

1

으로 발생합니다. 나를 위해 고쳐진 점은 내 C++ 코드가 Objective-C 메서드를 호출하고 있다는 것입니다. 이 방법들은 또한 콘솔에 몇 가지 인쇄 작업을 수행했습니다. 이 목적 - C 코드는 AudioUnits 용 일부 스레드도 관리합니다. 모든 print 문 (printf 또는 NSlog 인 경우 doest mather)을 주석 처리했을 때 나머지는 모두 sonsole에 올바른 것으로 인쇄되었습니다. 그래서 스레드, C++, objective-C 믹스 또는 다른 것 --- 당신의 추측 --- 그러나 그것은 트릭을했습니다

관련 문제