看起来我的PFUser子类返回一个PFUser,当我尝试访问我的子类属性时我得到nil
FEUser.h
#import <Parse/Parse.h>
@interface FEUser : PFUser<PFSubclassing>
@property (retain) PFGeoPoint *location;
@property (retain) NSString *name;
+ (FEUser *)currentUser;
@end
FEUser.m
#import "FEUser.h"
@implementation FEUser
@dynamic name;
@dynamic location;
+ (FEUser *)currentUser {
return (FEUser *) [PFUser currentUser];
}
@end
问题
[FEUser currentUser].name; //returns nil
答案 0 :(得分:0)
我只需要签出用户并在模拟器中重新登录以使属性正常工作。 Parse必须缓存currentUser。