我正在创建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]
并使其正常运行。我的实际用法会比较复杂,我为什么要把所有类似的方法放在同一个地方。
答案 0 :(得分:1)
鉴于上述答案,是的,可以这样做。
但是,有一些陷阱可以避免围绕Parse如何处理子类化。这里最简单的方法是阅读Parse.com上的这个帖子,解释错误和变通方法以确保和谐的子类化:
最好的运气!