的合成属性我有一种情况,我的子类没有看到超类的实例变量x
。伊娃显然是默认@protected
,所以为什么我会得到一个编译器错误“x undeclared”?协议没有看到父类'ivar
- (CGSize)hitSize
{
// Compiler error
return size;
}
编辑:hitSize是我的子类符合协议的属性。问题是我已经打到尺寸为@synthesize
d,这是罪魁祸首。那么问题是为什么综合得分手不能看到伊娃?
编辑:现在,我发现了这个问题,我编辑了问题,问为什么这是一个错误。
也许有一个旧的对象文件的地方?清理和重建问题是否会消失? – 2010-06-03 05:05:51
不,清洁和构建没有帮助。 – Morrowless 2010-06-03 05:06:56
向我们展示一些代码? – 2010-06-03 05:09:34