我正在尝试在仅使用 @dynamic 属性定义的类中覆盖 -(NSString *)description 。
所以我的课看起来像这样......(摘录)......
@implementation SomeClass
@dynamic somePropertyOne;
@dynamic somePropertyTwo;
@dynamic somePropertyThree;
-(NSString *)description
{
return (NSString stringWithFormat:@"somePropertyOne = %@",somePropertyOne)
}
@end
我收到一条错误消息,在我的描述覆盖中显示“无法解析变量‘somePropertyOne’”。不能像这样引用@dynamic 属性吗?如何覆盖描述以显示此信息?