2013-06-11 2 views
0

У меня есть веб-сервис, который написан в DotNet и возвращает объект архивного класса, который мне нужен для разблокировки в приложении Cocoa.Архивирование объекта в Dot Net и unarchiving в Cocoa

Возможно ли это?

Я попытался использовать информацию в How to encode/decode a long long property with NSCoder?, но я не знаю ключа для ее декодирования, и мои попытки вызвали сбой.

Должен ли я использовать NSCoder или что-то еще?

ответ

1

Я бы сериализовал и deserialze в хорошо известном формате обмена, как YAML, XML (XML :: RPC, SOAP) или JSON, я, вероятно, поеду с JSON. если вы находитесь на iOS и можете настроить только iOS 5.0 и более поздние версии; то есть встроенный класс NSJSONSerialization, в противном случае вы должны исследовать SBJSON.

+0

Да Grady Для этих форматов это возможно, но я говорю о архивировании и разборке объекта класса из DotNet в iOS. И да, я нацелен на iOS 6.0 или выше. – Pirate

+0

Объект класса? включая методы, т. е. вы хотите сохранить и впоследствии запустить код .net изначально на устройстве Mac или iOS? –

+0

Нет, я просто хочу извлечь данные из него, используя эти данные в моем объективном классе C. – Pirate