我有一个 c-struct 数组,并且想要定义一个属性。这是相关代码..
struct Vertex {
float x, y, z;
float nx, ny, nz;
float u, v;
};
@interface Mesh : NSObject{
Vertex m_vertices[MaxVertices];
}
@property (nonatomic) Vertex m_vertices[MaxVertices];
@end
@implementation Mesh;
@synthesize m_vertices[MaxVertices];
@end
我第一次这样写是有错误的。如何使用 c-struct 数组设置属性,或自定义 setter 和 getter?任何提示将不胜感激!