во-первых person может быть nil, т.е. уже на второй строке может быть segfault во-вторых оно упадёт в присвоении к some.Family.Father не понимаю чем оно хуже чем if some != nil && some.Family != nil && some.Family.Father != nil { some.Family.Father.Age++ } всего-лишь код сократили
Обсуждают сегодня