iPhone / iOS: Subclassificar UITableViewCell duas vezes -> não é possível referenciar propriedades da classe pai no InterfaceBuilder
Eu quero usar UITableViewCells no meu aplicativo que tenha uma imagem e essa imagem seja baixada de forma assíncrona. Realizei isso demais e, para ter certeza de que não preciso escrever o mesmo código várias vezes no meu aplicativo, subclassifiquei UITableViewCell da seguinte forma:
#import <UIKit/UIKit.h>
@interface ImageCell : UITableViewCell {
UIImageView* imageView;
}
@property (nonatomic, retain) UIImageView* imageView;
@end
empre que preciso de um celular com uma imagem, gostaria de subclassificar o ImageCell da seguinte form
#import <UIKit/UIKit.h>
#import "ImageCell.h"
@interface StoreCell : ImageCell {
UILabel* streetAddress;
UILabel* retailerName;
UILabel* distance;
}
@property (nonatomic, retain) IBOutlet UILabel* streetAddress;
@property (nonatomic, retain) IBOutlet UILabel* retailerName;
@property (nonatomic, retain) IBOutlet UILabel* distance;
@end
No entanto, isso parece não funcionar. Como StoreCell está subclassificando ImageCell, não posso mais fazer referência à propriedade "imageView" no InterfaceBuilder.
Estou faltando alguma coisa aqui? Esse esquema de subclasse que estou tentando realizar não deve estar no Objective-C / iPhone OS?