Тебе действительно нужно очистить свой код, чувак. Есть дублированные строки, расположенные чуть ниже другого. Вам придется работать с большей точностью и концентрацией, если вы хотите успешно писать код, не сходя с ума.
Ваше заявление о назначении должно быть наоборот. Тривиальная ошибка, которую, я уверен, ты мог поймать сам.
addNewController.firstNametxt.text = self.personObject.firstName;
Кстати, если это не работает, это потому, что, возможно, ваш addNewController
еще не создал свои текстовые поля. Лучше заняться заполнением текстовых полей в самом контроллере, лучше всего в методе viewDidLoad
. Для этого будет доступна personObject
, которую вы определили как свойство.