我正在尝试将属性添加到UIBezierPath
. 所以我创建了一个名为JWBezierPath
. 我想让所有类方法的简写也带有数字参数,所以我创建了这些方法:
+ (JWBezierPath *)bezierPathWithColor:(UIColor *)color {
JWBezierPath *path = [self bezierPath];
[path setColor:color];
return path;
}
问题是,它[self bezierPath]
确实返回了一个实例UIBezierPath
而不是我的子类。我也尝试使用具体类:[JWBezierPath bezierPath]
我该如何解决这个问题?