Parse Subclassing可以在继承上处理多个图层吗?

时间:2014-12-03 21:21:17

标签: ios parse-platform

我正在创建PFObject的子类,并想知道如何组织我的代码。假设我想这样做:

@interface Person : PFObject<PFSubclassing>

@property (nonatomic, copy) NSString *firstName;
@property (nonatomic, copy) NSString *lastName;

@end



@interface Employee : Person

@property (nonatomic, copy) NSNumber *salary;

@end

Parse会知道如何处理吗?我知道Person可以正常工作,但我不确定Employee。我希望能够致电[(Employee *)myEmployee firstName]并使其正常运行。我的实际用法会比较复杂,我为什么要把所有类似的方法放在同一个地方。

1 个答案:

答案 0 :(得分:1)

鉴于上述答案,是的,可以这样做。

但是,有一些陷阱可以避免围绕Parse如何处理子类化。这里最简单的方法是阅读Parse.com上的这个帖子,解释错误和变通方法以确保和谐的子类化:

https://www.parse.com/questions/what-does-this-error-mean-subclasses-of-subclasses-may-not-have-separate-parseclassname-definitions

最好的运气!