我有一個類中定義的,像這樣的屬性:如何@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