10 #import <Parse/PFConstants.h>
11 #import <Parse/PFObject.h>
13 NS_ASSUME_NONNULL_BEGIN
23 #pragma mark - Saving Objects
31 - (BOOL)save PF_SWIFT_UNAVAILABLE;
40 - (BOOL)save:(NSError **)error;
43 #pragma mark - Saving Many Objects
53 + (BOOL)saveAll:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
63 + (BOOL)saveAll:(nullable NSArray<
PFObject *> *)objects error:(NSError **)error;
66 #pragma mark - Getting an Object
72 - (nullable instancetype)fetch PF_SWIFT_UNAVAILABLE;
78 - (nullable instancetype)fetch:(NSError **)error;
83 - (nullable instancetype)fetchIfNeeded PF_SWIFT_UNAVAILABLE;
90 - (nullable instancetype)fetchIfNeeded:(NSError **)error;
93 #pragma mark - Getting Many Objects
101 + (nullable NSArray<__kindof
PFObject *> *)fetchAll:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
110 + (nullable NSArray<__kindof
PFObject *> *)fetchAll:(nullable NSArray<
PFObject *> *)objects
111 error:(NSError **)error;
117 + (nullable NSArray<__kindof
PFObject *> *)fetchAllIfNeeded:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
126 + (nullable NSArray<__kindof
PFObject *> *)fetchAllIfNeeded:(nullable NSArray<
PFObject *> *)objects
127 error:(NSError **)error;
130 #pragma mark - Fetching From Local Datastore
137 - (nullable instancetype)fetchFromLocalDatastore PF_SWIFT_UNAVAILABLE;
148 - (nullable instancetype)fetchFromLocalDatastore:(NSError **)error;
151 #pragma mark - Deleting an Object
159 - (BOOL)delete PF_SWIFT_UNAVAILABLE;
168 - (BOOL)delete:(NSError **)error;
171 #pragma mark - Deleting Many Objects
181 + (BOOL)deleteAll:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
191 + (BOOL)deleteAll:(nullable NSArray<
PFObject *> *)objects error:(NSError **)error;
194 #pragma mark - Pinning
211 - (BOOL)pin PF_SWIFT_UNAVAILABLE;
229 - (BOOL)pin:(NSError **)error;
245 - (BOOL)pinWithName:(NSString *)name PF_SWIFT_UNAVAILABLE;
262 - (BOOL)pinWithName:(NSString *)name error:(NSError **)error;
265 #pragma mark - Pinning Many Objects
284 + (BOOL)pinAll:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
303 + (BOOL)pinAll:(nullable NSArray<
PFObject *> *)objects error:(NSError **)error;
320 + (BOOL)pinAll:(nullable NSArray<
PFObject *> *)objects withName:(NSString *)name PF_SWIFT_UNAVAILABLE;
338 + (BOOL)pinAll:(nullable NSArray<
PFObject *> *)objects withName:(NSString *)name error:(NSError **)error;
341 #pragma mark - Unpinning
353 - (BOOL)unpin PF_SWIFT_UNAVAILABLE;
366 - (BOOL)unpin:(NSError **)error;
377 - (BOOL)unpinWithName:(NSString *)name PF_SWIFT_UNAVAILABLE;
389 - (BOOL)unpinWithName:(NSString *)name error:(NSError **)error;
392 #pragma mark - Unpinning Many Objects
403 + (BOOL)unpinAllObjects PF_SWIFT_UNAVAILABLE;
415 + (BOOL)unpinAllObjects:(NSError **)error;
424 + (BOOL)unpinAllObjectsWithName:(NSString *)name PF_SWIFT_UNAVAILABLE;
434 + (BOOL)unpinAllObjectsWithName:(NSString *)name error:(NSError **)error;
447 + (BOOL)unpinAll:(nullable NSArray<
PFObject *> *)objects PF_SWIFT_UNAVAILABLE;
461 + (BOOL)unpinAll:(nullable NSArray<
PFObject *> *)objects error:(NSError **)error;
473 + (BOOL)unpinAll:(nullable NSArray<
PFObject *> *)objects withName:(NSString *)name PF_SWIFT_UNAVAILABLE;
486 + (BOOL)unpinAll:(nullable NSArray<
PFObject *> *)objects withName:(NSString *)name error:(NSError **)error;
490 NS_ASSUME_NONNULL_END
Definition: PFObject+Synchronous.h:20
Definition: PFObject.h:32