Advanced Swift
Q63 / 100

What is the Swift runtime's metadata system?

Correct! Well done.

Incorrect.

The correct answer is B) Compile-time-generated type metadata (type descriptors, witness tables, value witnesses) enabling generic code, protocol conformances, and reflection

B

Correct Answer

Compile-time-generated type metadata (type descriptors, witness tables, value witnesses) enabling generic code, protocol conformances, and reflection

Explanation

Swift metadata includes type descriptors and protocol witness tables. Generic code uses metadata to perform operations on unknown types (copy, destroy, cast).

Progress
63/100