Erreurs de compilation à l'aide RestKit
-
25-10-2019 - |
Question
J'apprends RestKit, et je veux publier des données en plusieurs parties.
-(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];
}
J'obtiens ces erreurs:
-
RKRequestMultipartBody
non déclarés -
RKRestRequest
non déclarés -
RKRestRequestPost
non déclarés
La solution
I believe the problem is caused by following an outdated tutorial. The classes that cause compilation problem are not in the latest 0.9 API. Please, refer to the most up-to-date Object Mapping guide on github.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow