Protocols

The following protocols are available globally.

  • A protocol describing any of the main resources available on the Giant Bomb wiki. Includes base information required by the framework in creating and parsing resource objects.

    See more

    Declaration

    Swift

    public protocol Resource: class
  • A protocol which all resource’s extendedInfo struct types must adhere to.

    See more

    Declaration

    Swift

    public protocol ResourceExtendedInfo
  • SwiftBombNetworkingDelegate provides a way to listen in on the requests SwiftBomb is making and to allow or deny those requests be made. Send an object conforming to this protocol into your SwiftBombConfig instance when initializing the framework.

    See more

    Declaration

    Swift

    public protocol SwiftBombNetworkingDelegate