В приложении iOS мы используем сериализацию сложных объектов через NSKeyedArchiver/NSKeyedUnarchiver для хранения информации и данных.Совместимость NSKeyedArchiver/NSKeyedUnarchiver в разных версиях iOS
Так что приложение будет включать в себя такой упорядоченный объект в приложении пачке, и этот файл будет создан в рамках одной конкретной версии IOS (скажем, IOS 5.0)
Как приложение будет работать на различных версиях IOS (> 5.0) и даже в будущих версиях, мы хотим быть уверенными, что исходный сериализованный объект, включенный в комплект приложений, будет отлично читаться на всех других iOS (6.1, 7.0, ...)
Предполагая, что сложный объект для сериализации состоит из объектов, классы которых включены в SDK всех этих версий iOS (для простоты предположим, что в будущем эти классы не будут считаться в будущем), можно ли быть уверенным, что он всегда будет совместим со всеми iOS?
Огромное спасибо, я буду следить за вашим предложением об исключении, это безопаснее – Gianluca