RSDTaskData

public protocol RSDTaskData

A compact object for storing information about a task run that can be used by a task to influence subsequent task runs.

  • The identifier for the task.

    Declaration

    Swift

    var identifier: String { get }
  • A timestamp for when the task was run. If nil then the timestamp was not stored with the data for this task.

    Declaration

    Swift

    var timestampDate: Date? { get }
  • Return a JSON type object. Elements may be any one of the serializable JSON types.

    Declaration

    Swift

    var json: RSDJSONSerializable { get }