在良好的情况下,我可以这样做:
int array[5];
int *iptr = array;
我有一个带有ivar的Obj-C课程:
float *m_quad;
通过合成的@propery曝光:
@property (nonatomic) float *quad;
无论如何都要这样做:
float f = myClass.quad[2];
当然假设我有malloc'd并为m_quad设置值?
谢谢,
道格
答案 0 :(得分:2)
应该是蝙蝠的工作。我有一个伊娃和财产
float diffuseColor_[4];
@property (readonly, nonatomic) float* diffuseColor;
该属性未合成,但使用简单的访问器我可以写
- (float*) diffuseColor
{
return diffuseColor_;
}
object.diffuseColor[3] = 1;