extra credit Search 85,062 technologies ⌘K Download for Mac

MetricKit

System

Category
Apple frameworks
Docs outline
12 sections

Official docs outline

developer.apple.com
  1. Essentials

    Covers Monitoring app performance with MetricKit, Analyzing app performance with MetricKit, Track performance by app state using MetricKit, MetricKit updates.

  2. Performance improvements

    Covers Improving your app’s performance.

  3. Metric and diagnostic reports

    Covers MetricManager, MetricReport, DiagnosticReport.

  4. Result types

    Covers MetricResult, MetricGroup, DiagnosticResult.

  5. Time-in-use metrics

    Covers TotalForegroundTimeMetric, TotalBackgroundTimeMetric, TotalBackgroundAudioTimeMetric, TotalBackgroundLocationTimeMetric.

  6. Launch and responsiveness metrics

    Covers TimeToFirstDrawMetric, OptimizedTimeToFirstDrawMetric, ApplicationResumeTimeMetric, ExtendedLaunchMetric.

  7. CPU and memory metrics

    Covers CPUTimeMetric, CPUInstructionsCountMetric, CPUExceptionDiagnostic, PeakMemoryMetric.

  8. GPU and display metrics

    Covers GPUTimeMetric, MetalFrameRateMetric, PixelLuminanceMetric, AveragePixelLuminance.

  9. Network metrics

    Covers TotalWiFiUploadMetric, TotalWiFiDownloadMetric, TotalCellularUploadMetric, TotalCellularDownloadMetric.

  10. Disk metrics

    Covers LogicalDiskWritesMetric, DiskWriteExceptionDiagnostic, TotalDiskSpaceCapacityMetric, TotalFileCountMetric.

  11. Termination metrics

    Covers ForegroundTerminationMetric, BackgroundTerminationMetric.

  12. Signpost and custom metrics

    Covers SignpostIntervalMetric, mxSignpost(_:dso:log:name:signpostID:_:_:), mxSignpostAnimationIntervalBegin(dso:log:name:signpostID:_:_:).

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 394
↑↓ move ↵ open