mi si blocca con lo stesso problema, alla fine vengo con la soluzione wolfing. (I cambiato un po 'l'origine biblioteca, così fate attenzione!)
ero sempre chiamando il metodo:
public func request(method: Method, URLString: URLStringConvertible, parameters: [String: AnyObject]? = nil, encoding: ParameterEncoding = .URL) -> Request
E ho notato la chiamata al metodo:
private func URLRequest(method: Method, URL: URLStringConvertible) -> NSURLRequest
Appena dentro questa funzione ho inserito una riga di codice:
mutableURLRequest.setValue(valueHeader, forHTTPHeaderField: keyHeader)
con il seguente risultato (solo per essere chiari):
private func URLRequest(method: Method, URL: URLStringConvertible) -> NSURLRequest {
let mutableURLRequest = NSMutableURLRequest(URL: NSURL(string: URL.URLString)!)
mutableURLRequest.HTTPMethod = method.rawValue
if(contentHeader){
mutableURLRequest.setValue(valueHeader, forHTTPHeaderField: keyHeader!)
}
return mutableURLRequest
}
Ho creato anche un metodo per passare i valori. Spero che questo funzionerà
fonte
2014-12-12 16:24:09
sto studiando lo stesso problema –
Stesso qui. Sto usando xcode 6.1.1. –