Оказывается, это не имело ничего общего с restoreFromCoder и т. Д.
Это было, когда объект документа был отмечен каждый раз, это не обновляет пользовательский интерфейс, так как пользовательский интерфейс обновляет выполненный, когда свойствоустанавливается, в результате чего привязка становится недействительной.
То, как я это обошел, заключалось в том, что каждый раз, когда он загружается из документа, он просто «ассимилирует» новые значения объектов документа в существующие (инициализированные).по умолчанию в init);это приводит к беспрепятственному обновлению пользовательского интерфейса при восстановлении пользователя.