Вопрос

Здравствуйте, мне нужно загрузить классы NSKeyedArchiver в аналоги C ++ / CLI.Есть ли какой-нибудь способ получить внутренний формат NSKeyedArchiver?
Другой вариант - переписать весь код сохранения и открытия на чистый C ++ как для Mac, так и для Windows.

Большое спасибо.

Это было полезно?

Решение

Таким образом, ваши ограничения, по-видимому, заключаются в:

  1. Что-то простое для анализа как на Windows, так и на Mac.
  2. Данные 3D-моделирования, поэтому формат должен быть эффективным

Если вы хотите что-то быстрое и грязное, используйте двоичный список (и, возможно, gzip его).Вы также могли бы попробовать Буферы протокола Google но у меня нет никакого опыта в этом.Существует также пара реализаций Foundation с открытым исходным кодом -- Кокотрон может быть, это будет очень полезно для вас.

Другие советы

Если вы не сериализуете ничего специфичного для Objective-C, тогда просто используйте списки свойств XML.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top