entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Problema Swift con Webservice

Hola buenas estoy haciendo una app sencilla para aprender a usar WebService pero tengo un problema.
En la línea donde inicializo task me da el siguiente error cuando lo ejecuto y le doy al botón para que llame al service.

Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

func llamadaWebService(){

            let urlPath = "http://api.openweatherapp.rg/data/2.5/weather?q=\(String(describing: captura.text))"

            let url = URL(string: urlPath)

            let session = URLSession.shared

            let task = session.dataTask(with: url!) { (data, response, error) in

                if(error != nil) {

                    //Imprime error si no está vacío . Si hay error es que hubo error en la conexión

                    print("error")
                }

                let nsdata:NSData = NSData(data: data!)

                print(nsdata)

            //    self.recuperarClimaDeJson(nsdata)
            }
            task.resume()
    }

Gracias de antemano.

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Otras Preguntas y Respuestas


Actividad Reciente

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta