2011-02-17 2 views
4

나는 iPhone iPhone의 홈 화면과 같이 인터페이스처럼 스프링 보드를 만드는 응용 프로그램을 만들고 있습니다. 여러 페이지가 있고 각 페이지에 여러 하위보기가 있습니다. 각 하위 뷰는 터치 앤 홀드 이벤트를 감지 할 수 있습니다. 터치 앤 홀드 이벤트가 인식되면 모든 하위보기가 흔들 리기 시작합니다.iOS 응용 프로그램의 CPU 사용량 분석

내가 직면 한 문제 중 하나는 서브뷰가 워블 상태에 있고 페이지를 바꿀 때 CPU 사용량이 99 %로 증가한다는 것입니다.

계측기에는 "CPU 샘플러"라는 이름의 도구가 있습니다. 이 도구에 대한 문서를 찾을 수 없습니다. 이 도구로 생성 된 출력을 읽는 방법을 모르겠습니다. 누구든지 나에게 작은 자습서 또는 지침을 줄 수 있습니까? 어떤 코드가 CPU 활동을 담당하는지 확인할 수 있습니까?

답변

1

이동 WWDC 2010 세션 비디오, 그리고 세션 (135)을 선택합니다. Core Animations 악기에 대해 설명합니다.

0

CPU 샘플러에 대해 잘 모르겠지만이 링크에서 유용한 정보를 찾을 수있을 것 같습니다. 아이폰 OS에 고급 성능 최적화 -

http://www.informit.com/articles/article.aspx?p=1229351

+0

다른 링크 http://www.christianschenk.org/blog/profiling-cpu-sampler/ – Robin

+0

감사합니다. 그러나이 기사는 Apple 공식 문서에서 다루지 않는 정보를 제공하지 않습니다. – Mustafa

관련 문제