Да, -awakeFromNib
вызывается для каждого пера, который загружен, если на объект ссылаются в пине.Если вы хотите избежать установки дважды, вы можете установить BOOL
переменную экземпляра и выполнить проверку:
if (!alreadyDidNibLoadStuff) {
// do nib load stuff
alreadyDidNibLoadStuff = YES;
}