如何访问子类中的超类属性

时间:2013-11-24 22:52:44

标签: objective-c inheritance

为什么超类属性不会传递给子类,除非它们是在公共API中定义的?

例如,如果我在class1.m中声明@property(但我希望它是类的私有,所以我不在class1.h中声明它),然后我创建class2并从class1继承,为什么我不能访问相同的@property?实现这个的正确方法是什么,要么将@property公开,要么在子类中重新声明它?

0 个答案:

没有答案