如何使用Web服务将数据从应用程序插入BD?

时间:2019-05-30 21:27:22

标签: ios swift web-services

我在使用Web服务在服务器上的数据库中插入数据时遇到问题,问题是我尝试使用以下URL运行Web服务:

http://www.sitioWeb.mx/webs/registro.php?name=\(name.text!)&empres=\(empres.text!)&email=\(email.text!)&telefono=\(telefono.text.!)&event=\(event)

但是它返回一个“ nil”值,我的应用程序停止,我不知道如何发送信息以通过Web服务将其插入到BD中。

我试图运行该Web服务作为对Web服务的查询,但仍然出现错误

let url = NSURL(string: urlString)
        URLSession.shared.dataTask(with: (url as URL?)!, completionHandler:{(data, response, error) -> Void in

            if let jsonObj = try? JSONSerialization.jsonObject(with: data!, options: .allowFragments) as? NSDictionary{

                if let array = jsonObj!.value(forKey: "video") as? NSArray{
                    for tituloConvenios in array{
                        if let tituloC = tituloCon as? NSDictionary{

                            if let titulo = titulo.value(forKey: "titulo"){
                                self.arrayTituloV.append(titulo as! String)
                            }

                            OperationQueue.main.addOperation {
                                self.listaVideos.reloadData()
                            }
                        }
                    }
                }
            }

        }).resume()

如果我使用此代码块,则会给我一个错误,因为它在请求中收到nil

0 个答案:

没有答案