MetricKit · IOS API REFERENCE
CallStackFrame
struct · iOS 27.0+ · SDK 27.1
struct CallStackFrame
Individual call stack frame
Members (6)
method · iOS 27.0+binaryName
TypeScriptbinaryName(tree: CallStackTree): (string) | null
Swift declarationfunc binaryName(from tree: CallStackTree) -> String?
Binary name - look up from tree
- Parameter tree: The call stack tree containing this frame
- Returns: The binary name, or nil if not found
get · iOS 27.0+binaryUUID
TypeScriptget binaryUUID(): (string) | null
Swift declarationlet binaryUUID: UUID?
Binary UUID (references CallStackTree.binaryInfo)
This may be nil if symbolication information is unavailable or the binary is unidentified.
get · iOS 27.0+sampleCount
TypeScriptget sampleCount(): (number) | null
Swift declarationlet sampleCount: Int?
Sample count (for sampled stack traces)
get · iOS 27.0+offsetIntoBinaryTextSegment
TypeScriptget offsetIntoBinaryTextSegment(): (number) | null
Swift declarationlet offsetIntoBinaryTextSegment: UInt64?
Offset into binary text segment
This may be nil if the offset information is unavailable.
get · iOS 27.0+address
TypeScriptget address(): (number) | null
Swift declarationlet address: UInt64?
Absolute address
This may be nil if the address information could not be collected.
get · iOS 27.0+subFrames
TypeScriptget subFrames(): Array<CallStackFrame>
Swift declarationlet subFrames: ContiguousArray<CallStackFrame>
Sub-frames (children in the call tree)
Skipped declarations
No declarations were skipped in this snapshot.
All MetricKit types →