ARTRest

Objective-C

@interface ARTRest : NSObject <ARTRestProtocol>

Swift

class ARTRest : NSObject, ARTRestProtocol, @unchecked Sendable

A client that offers a simple stateless API to interact directly with Ably’s REST API.

  • An ARTChannels object.

    Declaration

    Objective-C

    @property (readonly) ARTRestChannels *_Nonnull channels;

    Swift

    var channels: ARTRestChannels { get }
  • An ARTPush object.

    Declaration

    Objective-C

    @property (readonly) ARTPush *_Nonnull push;

    Swift

    var push: ARTPush { get }
  • An ARTAuth object.

    Declaration

    Objective-C

    @property (readonly) ARTAuth *_Nonnull auth;

    Swift

    var auth: ARTAuth { get }