baasday
 All Classes Functions Properties
BDObject.h
1 //
2 // BDObject.h
3 // baasday
4 //
5 
6 #import <Foundation/Foundation.h>
7 #import "BDBasicObject.h"
8 
14 @interface BDObject : BDBasicObject
15 
21 @property (readonly) NSString *id;
22 
28 @property (readonly) NSDate *createdAt;
29 
35 @property (readonly) NSDate *updatedAt;
36 
46 - (BOOL)update:(NSDictionary *)values error:(NSError **)error;
47 
56 - (BOOL)update:(NSDictionary *)values;
57 
66 - (void)updateInBackground:(NSDictionary *)values block:(void(^)(id object, NSError *error))block;
67 
73 - (BOOL)deleteWithError:(NSError **)error;
74 
79 - (BOOL)delete;
80 
85 - (void)deleteInBackground:(void(^)(id object, NSError *error))block;
86 
87 @end