Frage

Ich lerne Restkit und möchte mehrteilige Daten veröffentlichen.

-(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];
}

Ich bekomme diese Fehler:

  1. RKRequestMultipartBody nicht deklariert
  2. RKRestRequest nicht deklariert
  3. RKRestRequestPost nicht deklariert
War es hilfreich?

Lösung

Ich glaube, das Problem wird durch die Befolgung eines veralteten Tutorials verursacht. Die Klassen, die Kompilierungsprobleme verursachen, befinden sich nicht in den neuesten 0,9 -API. Bitte beachten Sie die aktuellste Objektzuordnungsanleitung unter Github.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top