Я видел этот код:
CoolButton *coolButton = [[CoolButton alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 60.0f, 25.0f)];
[coolButton awakeFromNib];
// ...
[coolButton release];
CoolButton
подклассы UIButton
. Можно ли программно вызывать awakeFromNib
?
Каков наилучший способ сделать это, если я хочу делать те же вещи, что и в -[CoolButton awakeFromNib]
, для случаев, когда я хочу создать объект программно, а не из файла пера?
Должен ли я просто определить метод и вызвать его в -[CoolButton awakeFromNib]
и -[CoolButton initWithFrame]
? Или есть другой метод инициализации, который я должен определить, который вызывается в обоих случаях: создаю ли я CoolButton
программно или из файла пера?