1
我正在學習RestKit,我想發佈多部分數據。使用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];
}
我得到這些錯誤:
RKRequestMultipartBody
未申報RKRestRequest
未申報RKRestRequestPost
未申報
你是如何安裝RestKit的?你遵循了這個指南嗎? https://github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x – mja
你有沒有從RestKit導入所需的頭文件? – mattjgalloway
確保您已經導入 –