0

只是好奇,我如何将此结构存储到属性中

void CGContextAddCurveToPoint (
   CGContextRef c,
   CGFloat cp1x,
   CGFloat cp1y,
   CGFloat cp2x,
   CGFloat cp2y,
   CGFloat x,
   CGFloat y
);

喜欢

@property (strong, nonatomic) void ??
4

1 回答 1

2

您在问题中提出的不是 astruct它是method.

但可以执行以下操作。首先声明一个结构:

typedef struct 
{
   CGContextRef c;
   CGFloat cp1x;
   CGFloat cp1y;
   CGFloat cp2x;
   CGFloat cp2y;
   CGFloat x;
   CGFloat y;
} yourStruct;

然后声明一个属性,其类型规范为yourStruct

例如:@property yourStruct yourPropertyName;

于 2012-09-29T13:50:34.877 回答