我有一个类中定义的,像这样的属性:如何@synthesize指针的C风格数组?
@interface myClass
UIImageView *drawImage[4];
...
@property (nonatomic, retain) UIImageView **drawImage;
...
@synthesize drawImage; // This fails to compile
我发现在计算器上和其他地方,真正解决这个问题类似的问题,但没有。什么是最Objective-C的犹太教方式来做到这一点?
我将使用NSArray,它会让事情变得更轻松。感谢你的回答! – 2010-04-27 22:25:25
有些时候您需要使用C风格的阵列,那就是性能至关重要。 NSArray比C风格数组慢6-7倍:http://memo.tv/nsarray_vs_c_array_performance_comparison_part_ii_makeobjectsperformselector – pixelfreak 2011-08-29 22:38:07
@pixelfreak:首先;在执行某些操作时,NSArray比C风格的数组*要慢;这是一个重要的区别。其次,如果性能至关重要,那么您可能会使用OpenGL进行绘图。 – 2011-08-30 12:18:16