Có cách nào để xác định vị trí chính xác trong mã (ví dụ: chức năng chạy dài hoặc chờ khóa) gây ra sự sụt giảm khung, sử dụng Công cụ và/hoặc Xcode không?Xác định khung xem cuộn xuống bằng cách sử dụng Dụng cụ
Tôi đang cố gắng di chuyển chế độ xem cuộn của mình mượt mà nhất có thể và FPS đôi khi giảm xuống còn 59 hoặc thậm chí 58, trong khi vẫn còn 60 khoảng một nửa thời gian, vì vậy tôi muốn biết chính xác đang gây ra điều này.
tôi đã cho phép các Record Waiting Threads
cờ trong CPU Usage
cụ của Core Animation
mẫu, và nó cho thấy gai kim giống như 100% sử dụng của từng lõi trong từng thời kỳ (gần với giây với giảm khung hình), nhưng tôi dường như không biết cách xác định vị trí chính xác trong mã gây ra sự sụt giảm - tất cả các chức năng được gọi là tác động khá thấp và tỷ lệ phần trăm đơn (vì vậy đây có thể là chủ đề chính đang chờ khóa).
Danny, cảm ơn câu trả lời của bạn và liên kết video - sẽ xem xét nó. –