создание http-тела методом построения

Я пытаюсь создать http-тело, которое я собираюсь передать, используя сообщение NSURLRequest. У меня настроен класс подключения.

Дело в том, что у меня есть несколько методов, которые возвращают NSStrings и UInt32, и один метод построения, который я хочу использовать, чтобы поместить все эти методы в одно тело http, которое будет иметь формат типа данных.

Однако я не уверен, как вызывать эти методы, которые возвращают правильные данные из моего метода построения, чтобы собрать данные в один объект данных.

вот некоторый код, который у меня есть (сокращенный, чтобы он был немного понятнее)

эти методы используются для возврата необходимых данных

- (UInt32) addDataVer
{
    UInt32 dataVer = 0;

    return dataVer;

}

- (NSString *) addReg
{
    NSString *reg = [[NSString alloc] initWithString:@"abcd1"];

    return reg;
}

- (NSString *) addActiv
{
    NSString *activ = [[NSString alloc] initWithString:@"abcd2"];

    return activ;
}

отсюда я не уверен, что делать или как получить данные. Я создал метод построения, который я хочу использовать для захвата данных, а затем я хочу использовать эти данные для создания объекта NSData, где я помещаю в него возвращаемые данные по порядку.

это мой строительный класс

- (void) constructRequest
{
  //what the heck do I call in here? lol   
}

последнее, что мне нужно сделать, это выяснить, как поместить представление nsdata каждого возвращаемого значения в объект данных... если это имеет смысл...

любая помощь будет оценена.

ОБНОВЛЕНИЕ::

Итак, я понял, как получить возвращаемое значение в моем методе построения, следуя силе!

- (void) constructRequest
{
    NSString *mystring = [[NSString alloc] initWithString:[self addReg]];

    NSLog(@"mystring %@", mystring);
}

однако я не уверен, как это сделать с возвращаемым UInt32 или как преобразовать это в структуру NSData.


person C.Johns    schedule 23.02.2012    source источник


Ответы (1)