子类化解析用户在访问类属性时返回nil

时间:2014-06-29 21:11:46

标签: ios parse-platform

看起来我的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

1 个答案:

答案 0 :(得分:0)

我只需要签出用户并在模拟器中重新登录以使属性正常工作。 Parse必须缓存currentUser。