Contents

init(controller:snapshotData:)

Initializes a snapshot object associated with a specific controller using a flattened data representation obtained from another snapshot.

Declaration

init(controller: GCController, snapshotData data: Data)

Parameters

  • controller:

    The controller to associate the snapshot with.

  • data:

    A data object that contains snapshot data.

Return Value

A new snapshot object.

Discussion

The data format for a snapshot is private. Your snapshot object should only be created from flattened data previously obtained from an extended snapshot.

See Also

Converting Between Extended Snapshots and Data Objects