Вы должны объявить метку программно и инициализировать ее в init, а не делать это из пера.
Вот как:
Предположим, UILabel *label
является переменной класса, для которой определены @property
и @synthesize
.
- (id) initWithMessage:(NSString *)message {
if ((self = [super initWithNibName:@"ToolTip" bundle:nil])) {
label = [[UILabel alloc] init];
label.text = message;
[self.view addSubView:label];
}
return self;
}
Снять метку в методе dealloc.
Надеюсь это поможет.