Как заставить NSUserActivity сохранить? - PullRequest
0 голосов
/ 05 февраля 2020

NSUserActivity имеет метод setNeedsSave:.

[userActivity setNeedsSave:YES];

К сожалению, он не сохраняет сразу, а просто сообщает объекту активности пользователя, что его следует сохранить в будущем. В случае cra sh состояние не может быть сохранено. В результате состояние не может быть восстановлено после cra sh.

Существует ли какой-либо обходной путь? Можно ли реализовать метод save для NSUserActivity сам в категории, чтобы заставить его сохранять каждый раз при обновлении состояния, а не только тогда, когда система решает сделать сохранение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...