Итак, нет, значение nil пропадает сразу после того, как вы выделите объект в области памяти, также вы устанавливаете значения ivars на что-то в вызове для метода init
, в котором вы, вероятно, вызываете [super init];
или что-то подобное, чтобы вы могли получить характеристики объекта отца.
Надеюсь, это ответит на ваш вопрос.