errori di compilazione che utilizzano RestKit
-
25-10-2019 - |
Domanda
sto imparando RestKit, e voglio inviare i dati in più parti.
-(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];
}
sto ottenendo questi errori:
-
RKRequestMultipartBody
non dichiarato -
RKRestRequest
non dichiarato -
RKRestRequestPost
non dichiarato
Soluzione
Credo che il problema è causato da seguendo un tutorial obsoleto. Le classi che causa problemi di compilazione non sono nella più recente 0.9 API. Si prega di fare riferimento ai più oggetto guida Mappatura up-to-data in github .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow