Сохранение NSTimer в NSUserDefaults

Я делаю простую игру для iPhone, и теперь, когда она закончена, я хотел бы добавить таймер. Мне удалось реализовать таймер, но теперь я хочу приостановить его, когда входящее SMS или телефонный звонок сворачивают приложение. Я подумал, что должен поместить таймер в делегат приложения и, когда будет вызван applicationWillResignActive / applicationDidBecomeActive, сохранить / восстановить объект таймера с помощью NSUserDefaults, но я вижу, что могу сохранять только «сырые» данные, а не целые объекты. Как я могу справиться с этой проблемой?


person IssamTP    schedule 09.11.2010    source источник


Ответы (1)