如何將參數添加到MKNetworkOperation
。當我使用一個NSDictionary
這是行不通的,因爲我想有這樣的事情:MKNetworkOperation添加參數列表
username=blabla&nr=1&nr=3&nr=4
NR是一個列表。
所以我不能把nr當作鑰匙,因爲它不是唯一的。
我該如何解決這個問題?
根據MKNetworkkit
多值參數應該是可能的嗎?
如何將參數添加到MKNetworkOperation
。當我使用一個NSDictionary
這是行不通的,因爲我想有這樣的事情:MKNetworkOperation添加參數列表
username=blabla&nr=1&nr=3&nr=4
NR是一個列表。
所以我不能把nr當作鑰匙,因爲它不是唯一的。
我該如何解決這個問題?
根據MKNetworkkit
多值參數應該是可能的嗎?
這是超出我爲什麼你不是簡單地使用NSURLConnection
,所以我只能猜測你的第三方框架是或不能夠。
如果我讀了你描述正確的限制,想到的一個解決方案就是設置你自己的方案,例如,像這樣:
username=blabla&nr=1,2,3,5,8,13,21
然後自己解析數字列表。
您始終可以手動構建URL。如果你在operationWithPath:params:httpMethod:ssl:
的'params'參數中通過nil,那麼框架將僅僅保留這個URL,並且不會在最後嘗試追加任何東西。您可以先使用NSDictionary + RequestEncoding.h方法來編碼NSMutableString上的初始url,然後在最後附加其餘的部分。
我需要調用一個API,所以我無法做到這一點。 – Marcel