성능 문제가있는 iOS 앱이 있습니다. 특히 사용자가 특정 핵심 데이터 기반 UITableView에서 항목을 선택하면 UI가 업데이트되기 전에 지연이 발생합니다. 순간적으로 앱에 멀티 스레딩이 거의 없으므로 UI 호출 스레드를 차단하는 데 너무 오래 걸리는 메서드 호출을하고있는 것 같습니다.메인 (UI) 테드를 차단하는 통화를 추적하는 방법은 무엇입니까?
코드를 실행하면 나에게 아무 것도 드러내지 않습니다. (아마도 문제가 실행 루프를 통한 다른 여행에서 발생했기 때문에 ... 확실하지는 않지만 ... iOS 개발자는 솔리드하지만 디버깅 및 프로파일 링 도구는 초보자입니다.)
태클을 시도하는 가장 좋은 방법은 무엇입니까? 이런 문제? 스레드가 순서대로 수행중인 작업과 각 호출이 걸리는 시간을 추적하거나 추적하는 방법은 무엇입니까?
감사합니다.