Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode SWIFT中的SOAP导入一个目标C类_Xcode_Swift_Web Services_Soap - Fatal编程技术网

Xcode SWIFT中的SOAP导入一个目标C类

Xcode SWIFT中的SOAP导入一个目标C类,xcode,swift,web-services,soap,Xcode,Swift,Web Services,Soap,嗨,我要用Swift在xCode上编写我的应用程序,在我在Android上的Web服务SOAP出现问题之前,我做了一些搜索,它们涉及很多主题,但我的Web服务很特别,看看Android上我做了什么: SSLConnection.allowAllSSL(); SoapObject request = new SoapObject(NAMESPACE, "SendLead"); request.addProperty("xml", xml); SoapSeriali

嗨,我要用Swift在xCode上编写我的应用程序,在我在Android上的Web服务SOAP出现问题之前,我做了一些搜索,它们涉及很多主题,但我的Web服务很特别,看看Android上我做了什么:

    SSLConnection.allowAllSSL();

    SoapObject request = new SoapObject(NAMESPACE, "SendLead");
    request.addProperty("xml", xml);
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
    envelope.setOutputSoapObject(request);
    HttpTransportBasicAuth httpTransport = new HttpTransportBasicAuth(URL, getResources().getString(R.string.login), getResources().getString(R.string.mdp));
    httpTransport.debug = true;
    httpTransport.call(SOAP_ACTION, envelope);
    SoapObject result = (SoapObject) envelope.bodyIn;
    Log.i(TAG, "Result Celsius: " + result);
    SoapObject SendLeadReturn = (SoapObject) result.getProperty("SendLeadReturn");
    String code = SendLeadReturn.getPropertyAsString("code");
所以我有很多限制:

  • httpsURL
  • 我必须保持登录才能使用wsdl的其他功能(HttpTransportBasicAuth)
  • 我发送和接收xml字符串
如何做到这一点,我认为最好是导入一个客观的C类,但请选择哪一个和如何导入