У меня есть приложение, в котором пользователь создает настройки, которые хранятся в NSMutableDictionary. Я должен отправить это на сервер, где он может быть позже получен получателем.Отправка NSDictionary между телефонами
Я могу сериализовать словарь и отправить его на сервер. Мой вопрос заключается в том, что если я отправлю его как NSData, сохраните его в поле blob в моем postgresql db, а затем отправьте его по запросу, так же просто, как использовать [NSDictionary initWithContentsOfURL]? Есть ли что-то, что мне нужно беспокоиться на стороне сервера? HTTP-заголовки отправки и получения?
Если я отправляю его как NSDictionary -> serializedData -> xml, так что другие устройства, кроме iPhone, могут использовать его, есть простой способ воссоздать NSDictionary из xml или хранить как xml, так и данные, и отправить запрос?
Да, это работает красиво. Единственный вызов + (идентификатор) propertyListFromData: (NSData *) данные mutabilityOption: (NSPropertyListMutabilityOptions) Формат неавтоматического: (NSPropertyListFormat *) Формат ErrorDescription: (NSString **) errorString для тех, кто заинтересован. –