Мне удалось создать экземпляр моей CustomLabel в тестовом проекте.То, что я сделал по-другому, вместо того, чтобы перетаскивать UILabel, я вытащил экземпляр CustomLabel в представление.
Я реализовал awakeFromNib против цели для последней версии SDK следующим образом.
-(void)awakeFromNib
{
[self setText:[NSString stringWithFormat:@"%@",[self class]]];
}
- (void)drawTextInRect:(CGRect)rect // called as expected
{
NSLog(@"drawTextInRect: called");
[super drawTextInRect:rect];
}
Пара загадок ... Я реализовал init и initWithFrame в CustomLabel, ни одна из них не была вызвана механизмом, который загружаетвид из кончика