Articles of alamofire

Alamofire 4 carga de requestes multipartes progreso

¿Cómo debo rastrear el progreso de mi request de carga multiparte utilizando Alamofire 4? My encodingCompletion handler: encodingCompletion: { encodingResult in switch encodingResult { case .success(let uploadRequest, _, _): uploadRequest.uploadProgress { p in print(p.completedUnitCount, p.totalUnitCount) } break case .failure( _): print("Failed to encode upload") } } El error que recibo dice: No se puede llamar […]

Solicitud POST con datos en el cuerpo con Alamofire 4

¿Cómo es posible enviar una request POST con datos en el cuerpo HTTP con Alamofire 4? Utilicé la encoding personalizada en Swift 2.3, funcionaba bien. Convertí mi código swift 3 e intenté patwigter la encoding, pero no funcionaba. Este código: public struct MyCustomEncoding : ParameterEncoding { private let data: Data init(data: Data) { self.data = […]

El dictionary no es convertible a Void

Hola chicos, he estado buscando en la networking sin mucha suerte, pero estoy tratando de moverme por la naturaleza asíncrona de Alamofires. Estoy intentando devolver la respuesta JSON como un dictionary pero Xcode me está dando "El dictionary no es convertible a 'Void'" func homePageDetails(userName:String) -> (Dictionary<String,AnyObject>){ let username = userName let hompePageDetails = Alamofire.request(.GET, […]

¿Cómo get error statusCode de `MoyaError`?

Estoy usando un Moya , Moya_ModelMapper y RxSwift para realizar requestes de networking. Aquí está mi código de ejemplo: let provider = RxMoyaProvider<MyEndpoint>() let observable: Observable<RegistrationResponse> = provider.request(.register(firstName: "", lastName: "", email: "", password: "")).mapObject(type: RegistrationResponse.self) observable.subscribe { [weak self] (event: Event<RegistrationResponse>) in switch event { case .next(let response): print(response) case .error(let error): print(error) case […]

Alamofire no puede build con cocoapods

Estoy usando: OSX 10.11.3 Xcode 7.21 cocoapods 0.39.0 Aquí está mi podfile source 'https://github.com/CocoaPods/Specs.git' platform :ios, '9.0' use_frameworks! pod 'Alamofire', '~> 3.0' Cuando bash build mi proyecto, Alamofire tiene 23 errores. Ejemplo aleatorio: expected ':' after case Intenté reiniciar xcode, limpiar, build, build solo alamofire, rm -rf ~/Library/Developer/Xcode/DerivedData , pero todos con el mismo resultado. […]

se llama a numberOfRowsInSection antes de la connection Alamofire

Recibo datos de Alamofire en viewDidLoad , luego lo pongo en answerArray. Sin embargo, antes de la connection de Alamofire, se invoca numberOfRowsInSection y devuelve 0. ¿Cómo puedo get datos de Alamofire primero, luego get eventArray.count en numberOfRowsInSection ? var answerArray = NSMutableArray() override func viewDidLoad() { let parameters = [ "id":questionNum ] Alamofire.request(.POST, "http://localhost:3000/api/v1/questions/question_detail",parameters: […]

Cuándo reloadData () en UITableView

Problema : Al usar Alamofire y SwiftyJSON para rellenar un UITableView , la vista de tabla se carga, pero hay una pausa de 1 segundo antes de que se muestren los datos. No estoy seguro de dónde debería llamar a reloadData() para solucionar esto. Hay varias preguntas sobre cuándo llamar a reloadData() usando Alamofire y […]

Utilizando un certificate de cliente con Alamofire 2.0

En Alamofire 1 y Swift 1.2 utilicé el siguiente código para emitir una request, enviando mi propio certificate de cliente: Alamofire.request(.POST, url!, parameters: params, encoding: .JSON) .authenticate(usingCnetworkingential: cnetworkingential) .responseJSON { (request, response, JSON, error) in … } Con Alamofire y Swift 2.0, adopté certificates fijados y uso mi propia instancia de Manager . Sin embargo, […]

Xcode: error: el file del module se creó para el objective incompatible armv7-apple-ios8.0 (Alamofire & Cocoapods)

Tengo una aplicación para iOS con Watchkit Extension y en la última versión he comenzado a usar Cocoapods para administrar mejor las dependencies. He estado liderando con algunos errores tratando de actualizar a Swift 2.0 pero todo estaba bien. Ahora puedo build el proyecto sin problemas y ejecutarlo perfectamente. Sin embargo, cuando bash archivar la […]

ld: Framework no encontrado

Tratando de instalar Alamofire a través de Cocoapods. Esta es una nueva aplicación con cero configuration. Tengo la pod install la aplicación y abrir el proyecto a través de su espacio de trabajo. Recibir el siguiente error usando XCode 7.1. ld: framework not found Alamofire clang: error: linker command failed with exit code 1 (use […]