Ошибки компиляции с использованием RestKit - PullRequest
1 голос
/ 29 ноября 2011

Я изучаю RestKit и хочу разместить данные из нескольких частей.

-(void)publishToServer:(AddTextObj *)aTextObj
{
    NSString *urlString =appDelegate.textUploadURL;
    RKRequestMultipartBody *body = [[RKRequestMultipartBody alloc] init];
    [body addField:"phoneNo" text:aTextObj.phoneNumber];
    [body addField:"name" text:aTextObj.userName];
[body addField:"messageText" text:aTextObj.messageText];
[body addField:"imei" text:aTextObj.imeiNumber];
[body addField:"latitude" text:aTextObj.latitude];
[body addField:"longitude" text:aTextObj.longitude];
[body addField:"messageTitle" text:aTextObj.messageTitle];
[body addField:"picture" image:aTextObj.picture fileName:@"picture.png"];   
[body finalizeBody];
RKRestRequest *rest = [[RKRequest alloc] 
                       initWithURL:[NSURL URLWithString:urlString] 
                       requestBody:body];
rest.delegate = self;
rest.requestMethod = RKRestRequestPost;
[rest go];
}

Я получаю следующие ошибки:

  1. RKRequestMultipartBody undeclared
  2. RKRestRequest необъявленный
  3. RKRestRequestPost необъявленный

1 Ответ

1 голос
/ 29 ноября 2011

Я считаю, что проблема вызвана устаревшим руководством. Классы, которые вызывают проблемы компиляции, не в последней версии 0.9 API. Пожалуйста, обратитесь к самому последнему руководству по сопоставлению объектов на github .

...