baasday
 All Classes Functions Properties
BDBasicObject.h
1 //
2 // BDBasicObject.h
3 // baasday
4 //
5 
6 #import <Foundation/Foundation.h>
7 
8 @interface BDBasicObject : NSObject
9 
13 @property (readonly) NSDictionary *values;
14 
20 - (id)objectForKey:(NSString *)key;
21 
27 - (id)objectForKeyPath:(NSString *)keyPath;
28 
34 - (id)objectForKeyedSubscript:(NSString *)key;
35 
41 - (BOOL)containsKey:(NSString *)key;
42 
48 - (BOOL)isNil:(NSString *)key;
49 
55 - (NSInteger)integerForKey:(NSString *)key;
56 
62 - (NSInteger)integerForKeyPath:(NSString *)keyPath;
63 
69 - (double)doubleForKey:(NSString *)key;
70 
76 - (double)doubleForKeyPath:(NSString *)keyPath;
77 
83 - (BOOL)boolForKey:(NSString *)key;
84 
90 - (BOOL)boolForKeyPath:(NSString *)keyPath;
91 
92 @end