我正在開發一個iOS應用程序,該應用程序在RestKit .10中實現,並將其更新爲.20。應用程序發佈的其中一個請求將數據塊作爲參數。以前,應用程序使用RKParam setData編碼:MIMEType:forParam;我正在尋找這個.20版本的參數添加到NSMutableDictionary參數。RestKit發佈請求參數MIMEType
舊代碼:
NSString *logString; // loaded up elsewhere
NSData *textFileContentsData = [logString dataUsingEncoding:NSUTF8StringEncoding];
RKParams *params = [RKParams params];
[params setData: textFileContentsData MIMEType:@"text/plain" forParam:@"log_file"];
新代碼:
NSMutableDictionary *parameters = [NSMutableDictionary dictionary];
[parameters setObject:???? forKey:@"log_file"]; // not sure how to get string here.
我試圖把textFileContentsData NSData對象爲????但數據以二進制形式到達,這不是必需的。我需要弄清楚如何保留text/plain MIMEType。
TIA
Janene
服務器期望收到什麼? – Wain
@服務器期望使用MIMEType text/plain的參數。文本是從日誌文件中提取的大量信息。 –