XMMRestResource Protocol Reference

Conforms to NSObject
Declared in XMMRestResource.h

Overview

Base class for every JSONApi resource.

+ resourceName required method

JSONApi resource name.

+ (NSString *_Null_unspecified)resourceName

Declared In

XMMRestResource.h

– initWithCoreDataObject: required method

Initialize entity with offline saved entity.

- (instancetype _Null_unspecified)initWithCoreDataObject:(id<XMMCDResource> _Nonnull)object

Declared In

XMMRestResource.h

– initWithCoreDataObject:excludeRelations: required method

Initialize entity with offline saved entity and don’t add relations.

- (instancetype _Null_unspecified)initWithCoreDataObject:(id<XMMCDResource> _Nonnull)object excludeRelations:(Boolean)excludeRelations

Declared In

XMMRestResource.h

– saveOffline required method

Save offline copy of this entity.

- (id<XMMCDResource> _Nonnull)saveOffline

Declared In

XMMRestResource.h

– deleteOfflineCopy required method

Delete offline saved copy of this entity.

- (void)deleteOfflineCopy

Declared In

XMMRestResource.h