У меня есть программа для Mac, которая хранит свои данные с помощью NSKeyedArchiver. Я использую тот же код в приложении iOS, чтобы попытаться прочитать данные из файла, но происходит сбой при попытке декодировать экземпляр NSAttributedString. Совместимы ли версии NSAttributedString для iOS и OS X, т.е. это ошибка в iOS?
Если нет, могу ли я что-нибудь сделать, кроме как изменить приложение Mac? Я бы предпочел не делать этого из соображений совместимости.
11-08-23 6:27:35.747 PM HorizonTouch: *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (NSMutableParagraphStyle)'
- person Iain Delaney   schedule 24.08.2011