PFClient Class Reference
Inherits from | NSObject |
Declared in | PFClient.h PFClient.m |
Tasks
Other Methods
-
apiKey
property -
+ initializeWithAPIKey:
Use this static method to initialize the PFClient. You must provide a PetFinder API Key or an PFInvalidPFCLientInitializationException will be thrown.
-
+ sharedInstance
Used to access the single isntance of PFCLient. Note, you must initialize PFClient using initializeWithAPIKey: BEFORE trying to access the sharedInstance;
-
+ executePFBreedListRequest:success:failure:
-
+ executePFPetGetRequest:success:failure:
-
+ executePFPetGetRandomRequest:success:failure:
-
+ executePFPetFindRequest:success:failure:
-
+ executePFShelterFindRequest:success:failure:
-
+ executePFShelterGetRequest:success:failure:
-
+ executePFShelterGetPetsRequest:success:failure:
-
+ executePFShelterListByBreedRequest:success:failure:
Other Methods
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