응용 프로그램이 인터페이스 이벤트에 올바르게 응답하지 않게하려면 어떻게합니까? 내가 직면 한 한 가지 문제는 내 앱이 모든 종류의 애니메이션을 중단하는 것입니다. 예를 들어 키보드가 움직이지 않고 화면에 나타납니다. 장치의 회전은 애니메이션이 아니며 애니메이션없이 회전합니다. UIAlertView는 애니메이션없이 표시하고 닫습니다.iPad 응용 프로그램이 인터페이스 이벤트에 올바르게 응답하지 않음
저는 초당 여러 객체를 생성하고 해제하는 고성능 응용 프로그램을 개발하고 있습니다. 가능한 한 적은 메모리를 사용하려고합니다. 설명하는이 문제는 메모리 경고에 의해 선행되지 않으며 모든 예외를 포착하지 않습니다 (모든 로그를 기록합니다).
누군가 나에게 조언을 해줄 수 있다면 정말 고맙겠습니다.
Obs : 다른 점이 있습니다. 내 앱에서이 문제가 발생하면 uiview 애니메이션이 중단됩니다. 그러나 CALayer 애니메이션은 정상적으로 실행됩니다. 거기에 대한 설명이 있습니까?
확인해 보겠습니다. 데이터 스트리밍을 처리하기 위해 백그라운드에서 실행되는 스레드가 있고 여러 웹 서비스를 호출합니다. 웹 서비스는 비동기식으로 수행하고 스트리밍은 NSThread를 사용하고 있습니다. NSOperations는 NSThread보다 우수한 성능을 제공합니까? 또 다른 한가지 : 메인 스레드가 막히면 앱을 멈추지 않아야합니까? 여기 내 문제를 보여주는 비디오의 링크입니다 : [link] http://www.youtube.com/watch?v=eFOpPofnSnw&feature=youtu.be – Leonardo
또 다른 점은 제가 궁금 해서요 : 내 앱에서 내가 가지고있을 때 이 문제는 uiview 애니메이션이 발생하는 것을 멈 춥니 다. 그러나 CALayer 애니메이션은 정상적으로 발생합니다. 거기에 대한 설명이 있습니까? – Leonardo