NSKeyedArchiver внутренний формат - PullRequest
0 голосов
/ 21 декабря 2009

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

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

Ответы [ 2 ]

1 голос
/ 21 декабря 2009

Итак, ваши ограничения:

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

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

0 голосов
/ 21 декабря 2009

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

...