我有一個NSMutableArray
,它是根據用戶的選擇設置的。我不是試圖將其傳遞給設置爲我的parameter
的NSDictionary
以發送到我的服務器。我想要抓住parameters
內的那些值。將NSMutableArray設置爲NSDictionary - 目標C
我在做什麼的繼承人:
NSMutableArray
:被設置在以下幾點:[_selectedCells addObject:label.text];
NSDictionary *dictionary = @{ @"title": _titlefor.text,
@"description": _description.text,
@"time_limit": _timeLimit.date, @"toWho": @""};
toWho
在這裏我想給用戶選擇的值。
我試過類似的東西,[dictionary setValue:self.viewControllers.selectedCells forKey:@"toWho"];
但是這不能正常工作。
我想我將不得不使用NSMutableDictionary
,但是我可以將此發送給parameters
以發送到我的服務器嗎?
繼承人如何我加入parameters
:
NSMutableURLRequest *request = [httpClient multipartFormRequestWithMethod:@"POST" path:@"downloadFileChallange.php" parameters:dictionary constructingBodyWithBlock:^(id <AFMultipartFormData>formData)
{
[formData appendPartWithFileData:webData name:@"file" fileName:newUsername mimeType:@"video/quicktime" ];
}];
建議,想法?
如果您打算在其中設置值或爲其添加值,那麼您肯定需要使用可變字典。但是,我不明白問題的第二部分,所以我對此沒有答案。 – user1118321
@ user1118321你不瞭解它嗎? –
我之前沒有使用過'NSMutableURLRequest',所以我不知道如果只是設置'參數'參數到字典將工作。抱歉! – user1118321