Inherits from NSObject
Declared in PFClient.h
PFClient.m

Tasks

Other Methods

Other Methods

Properties

apiKey

@property (nonatomic, strong, readonly) NSString *apiKey

Class Methods

executePFBreedListRequest:success:failure:

+ (void)executePFBreedListRequest:(PFBreedListRequest *)request success:(void ( ^ ) ( PFBreedList *breedList , PFBreedListRequest *request ))success failure:(void ( ^ ) ( PFBreedListRequest *request , NSError *error ))failure

executePFPetFindRequest:success:failure:

+ (void)executePFPetFindRequest:(PFPetFindRequest *)request success:(void ( ^ ) ( PFPetRecordList *petRecordList , PFPetFindRequest *request ))success failure:(void ( ^ ) ( PFPetFindRequest *request , NSError *error ))failure

executePFPetGetRandomRequest:success:failure:

+ (void)executePFPetGetRandomRequest:(PFPetGetRandomRequest *)request success:(void ( ^ ) ( PFPetRecord *petRecord , PFPetGetRandomRequest *request ))success failure:(void ( ^ ) ( PFPetGetRandomRequest *request , NSError *error ))failure

executePFPetGetRequest:success:failure:

+ (void)executePFPetGetRequest:(PFPetGetRequest *)request success:(void ( ^ ) ( PFPetRecord *petRecord , PFPetGetRequest *request ))success failure:(void ( ^ ) ( PFPetGetRequest *request , NSError *error ))failure

executePFShelterFindRequest:success:failure:

+ (void)executePFShelterFindRequest:(PFShelterFindRequest *)request success:(void ( ^ ) ( PFShelterRecordList *shelterRecordList , PFShelterFindRequest *request ))success failure:(void ( ^ ) ( PFShelterFindRequest *request , NSError *error ))failure

executePFShelterGetPetsRequest:success:failure:

+ (void)executePFShelterGetPetsRequest:(PFShelterGetPetsRequest *)request success:(void ( ^ ) ( PFPetRecordList *petRecordList , PFShelterGetPetsRequest *request ))success failure:(void ( ^ ) ( PFShelterGetPetsRequest *request , NSError *error ))failure

executePFShelterGetRequest:success:failure:

+ (void)executePFShelterGetRequest:(PFShelterGetRequest *)request success:(void ( ^ ) ( PFShelterRecord *shelterRecord , PFShelterGetRequest *request ))success failure:(void ( ^ ) ( PFShelterGetRequest *request , NSError *error ))failure

executePFShelterListByBreedRequest:success:failure:

+ (void)executePFShelterListByBreedRequest:(PFShelterListByBreedRequest *)request success:(void ( ^ ) ( PFShelterRecordList *shelterRecordList , PFShelterListByBreedRequest *request ))success failure:(void ( ^ ) ( PFShelterListByBreedRequest *request , NSError *error ))failure

initializeWithAPIKey:

Use this static method to initialize the PFClient. You must provide a PetFinder API Key or an PFInvalidPFCLientInitializationException will be thrown.

+ (instancetype)initializeWithAPIKey:(NSString *)apiKey

Return Value

Use this static method to initialize the PFClient. You must provide a PetFinder API Key or an PFInvalidPFCLientInitializationException will be thrown.

Declared In

PFClient.h

sharedInstance

Used to access the single isntance of PFCLient. Note, you must initialize PFClient using initializeWithAPIKey: BEFORE trying to access the sharedInstance;

+ (instancetype)sharedInstance

Return Value

Used to access the single isntance of PFCLient. Note, you must initialize PFClient using initializeWithAPIKey: BEFORE trying to access the sharedInstance;

Declared In

PFClient.h

Instance Methods

initWithAPIKey:

- (id)initWithAPIKey:(NSString *)apiKey