存储结构的对象

时间:2012-09-29 13:16:53

标签: ios object struct

好奇,如何将此结构存储到属性

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

@property (strong, nonatomic) void ??

1 个答案:

答案 0 :(得分:2)

您在问题中提到的不是struct它是method

虽然可以做到以下几点。首先声明一个结构:

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

其次声明一个类型规范为yourStruct

的属性

例如:@property yourStruct yourPropertyName;