One Logo Pool Ball
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

TypeScript
binaryName(tree: CallStackTree): (string) | null
Swift declaration
func 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

TypeScript
get binaryUUID(): (string) | null
Swift declaration
let 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

TypeScript
get sampleCount(): (number) | null
Swift declaration
let sampleCount: Int?

Sample count (for sampled stack traces)

get · iOS 27.0+

offsetIntoBinaryTextSegment

TypeScript
get offsetIntoBinaryTextSegment(): (number) | null
Swift declaration
let offsetIntoBinaryTextSegment: UInt64?

Offset into binary text segment This may be nil if the offset information is unavailable.

get · iOS 27.0+

address

TypeScript
get address(): (number) | null
Swift declaration
let address: UInt64?

Absolute address This may be nil if the address information could not be collected.

get · iOS 27.0+

subFrames

TypeScript
get subFrames(): Array<CallStackFrame>
Swift declaration
let subFrames: ContiguousArray<CallStackFrame>

Sub-frames (children in the call tree)

Skipped declarations

No declarations were skipped in this snapshot.

All MetricKit types →