Cant retrieve/use user.<customProperties>

Hi… Again… Sorry…
I can save data to my custom properties on the BackEndlessUser class but I am unable to use it…
Here is the output of my current user:
<BackendlessUser> {
“___class” = Users;
“__meta” = “{“relationRemovalIds”:{},“selectedProperties”:[”__updated__meta",“pandaPoundsRSV”,“created”,“name”,"___class",“ownerId”,“updated”,“pandaPoundsAV”,“email”,“url”,“objectId”,"__meta"],“relatedObjects”:{}}";
created = “2016-02-13 17:13:26 +0000”;
email = "autismsdad@gmail.com";
lastLogin = “2016-02-13 17:13:26 +0000”;
name = 230804953926880;
objectId = “CD855EFA-59C1-E871-FF47-5C986966FE00”;
ownerId = “<null>”;
pandaPoundsAV = 100;
pandaPoundsRSV = 0;
password = “<null>”;
updated = “<null>”;
But when I try to assign it (I am trying to get the pandaPoundsAV value) to say a label i get this error and my program crashes:
Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[BackendlessUser getPandaPoundsAV]: unrecognized selector sent to instance 0x7f96b1421170’
*** First throw call stack:

I have updated the BackendlessUser.h file with my custom properties like this (don’t know if this is the issue but I mimicked what was already there):
#import <Foundation/Foundation.h>
#define FILTRATION_USER_TOKEN_ON 0
#define BACKENDLESS_EMAIL_KEY @“email”
#define BACKENDLESS_NAME_KEY @“name”
#define BACKENDLESS_PASSWORD_KEY @“password”
#define BACKENDLESS_ID_KEY @“id”
#define BACKENDLESS_USER_TOKEN @“user-token”
#define BACKENDLESS_USER_REGISTERED @“user-registered”
#define BACKENDLESS_PANDAPOUNDSAV_KEY @“pandaPoundsAV”
@interface BackendlessUser : NSObject
@property (nonatomic, assign, getter = getObjectId, setter = setObjectId:) NSString *objectId;
@property (nonatomic, assign, getter = getEmail, setter = setEmail:) NSString *email;
@property (nonatomic, assign, getter = getPassword, setter = setPassword:) NSString *password;
@property (nonatomic, assign, getter = getName, setter = setName:) NSString *name;
@property (nonatomic, assign, getter = getPandaPoundsAV, setter = setPandaPoundsAV:) NSUInteger pandaPoundsAV;
-(id)initWithProperties:(NSDictionary *)props;
-(NSString *)getUserToken;
-(void)setProperties:(NSDictionary *)props;
-(void)addProperties:(NSDictionary *)props;
-(NSDictionary *)getProperties;
-(void)updateProperties:(NSDictionary *)props;
-(id)getProperty:(NSString *)key;
-(void)setProperty:(NSString *)key object:(id)value;
-(void)removeProperty:(NSString *)key;
-(void)removeProperties:(NSArray *)keys;
@end
What am I missing? I have tried with simple text objects too but I can seem to use/get/access any of the data that is part of the Backendless current user unless is was predefined in the BackendlessUser.h file. Even if I try to add something there i can’t get it to work.
I have read through examples and code samples but I am yet to find a example of the use of a custom property, not just saving it but actually using it locally!
Thanks in advance.

Do you se the setProperty and getProperty methods in BackendlessUser? Use those methods to set/get values in BackendlessUser instead of declaring them in BackendlessUser.h.

Thanks for the steer Mark. You guys really know your stuff… Its all coming together now. I can see why a lot of us ‘Parse customers’ have chosen Backendless, its really powerful but your support if fantastic!