草庐IT

ios - swift 3.0 : argument labels '(_:) do not match any available overloads

我刚刚转换为Swift3,我需要有关此错误的帮助。昨天我转换为swift3时遇到了这个错误,这个完整的代码运行良好。我试一下?在其中,但它根本没有修复错误,它保持不变。importFoundationimportAVFoundationclassAudioHelper:NSObject,AVAudioPlayerDelegate{varplayer:AVAudioPlayer?classvardefaultHelper:AudioHelper{structStatic{staticletinstance:AudioHelper=AudioHelper()}returnStatic.in

swift - Swift 2.0 中的异常。为什么是 'do' ?

我很好奇为什么Swift语言工程师决定采用这种语法:do{letx=trystatementthatthrowstryavoidstatementthatthrows}catch{}与看起来完全相同的更传统的try-catch语法相比。除了在Swift的情况下,需要为抛出异常的每一行键入一个try。 最佳答案 他们想使用try来调用每个可以抛出的特定表达式。我想这样做的原因是关于异常的常见提示是它们是“不可见的gotos”,用户如果不去查看他们正在使用的每个函数的定义,就无法判断将要抛出什么。在每次抛出函数调用时都需要try,从而消

swift - 是否有 NSAppleScript 的应用商店授权(来源 : "do shell script\"sudo"commands?

例如,我的应用使用以下命令,操作系统处理弹出警报,请求管理员密码以root身份进行身份验证。是否有允许我从沙盒中运行它的权利?@IBActionfuncclearFonts(sender:NSButton){NSAppleScript(source:"doshellscript\"sudoatsutildatabases-remove;sudoatsutilserver-shutdown\"withadministrator"+"privileges")!.executeAndReturnError(nil)} 最佳答案 如果应用程

swift - 核心数据 : How do I store a custom object as a transformable attribute?

目前我有一个名为Place的类定义如下:classPlace{letname:Stringletaddress:Stringletcoordinate:CLLocationCoordinate2Dlettype:StringvarphotoReference:String?varphoto:UIImage?/*functionsetc*/}在我的数据模型中,我有一个名为FoundPlaces的实体。它有一个属性place,类型为“transformable”。我快要发疯了,试图找到存储此对象的Swift解决方案。开头的数据模型是不是错了?任何指导表示赞赏。谢谢!

swift - 使用 Swift 使用 SOAP Web 服务

我希望从w3schools.com(http://wwww.w3schools.com/webservices/tempconvert.asmx)示例返回XMLSOAP响应,但我得到的是urlString的纯html。我正在关注http://webindream.com/soap-with-swift/中的示例谢谢你的帮助importUIKitclassViewController:UIViewController,UITextFieldDelegate,NSURLConnectionDelegate,NSXMLParserDelegate{varmutableData:NSMutab

ios - Swift - 为 SOAP Web 服务创建请求和解析响应

我为自己创建了2个辅助类。首先是一般的SOAP请求:importFoundationclassApiManager:NSObject{vartoken:StringclassvarsharedInstance:ApiManager{structStatic{staticvarinstance:ApiManager?staticvardisptachToken:dispatch_once_t=0}dispatch_once(&Static.disptachToken){Static.instance=ApiManager()}returnStatic.instance!}override

swift - 在 Swift 中使用 Do/Catch

我正在开发一个应用程序,想从一个函数中取回数据。但是有时数据丢失或与我想要检索的数据不同。我是Swift的新手,我找不到一种方法来编写一个函数来进行一些处理并返回这些数据。当此数据丢失时,该函数应返回一个字符串“NotFound”。像这样:funcprocessData(data:String){do{//processingvarresult=processedData}catch{varresult="NotFound"}returnresult}如果有人能帮助我,那就太好了。 最佳答案 你应该检查result是否为nil。fu

xml - 使用 Alamofire 发送 xml 参数的 Swift 2.0 soap 请求

我想向这个Web服务示例发出请求:http://www.holidaywebservice.com//HolidayService_v2/HolidayService2.asmx?wsdl我需要发送一个参数“countryCode”。我不知道我怎么能用alamofire做到这一点。以及我如何获得解析xml结果的响应。这就是我在postman中所做的,但我想知道如何在swift中做同样的事情。感谢您的帮助。 最佳答案 尝试一下将发出POST请求网址=http://holidaywebservice.com/HolidayService

swift/火力地堡 : How do I properly store a Facebook user into Firebase database when they create an account?

我正在尝试将用户保存到我的firebase数据库中。我正在使用FBSDKLoginManager()创建帐户/登录。创建帐户后,我想将用户存储到我的firebase数据库中。我目前可以让用户登录并且他们的电子邮件显示在firebase的Auth选项卡中(参见屏幕截图),但我的updateChildValues似乎没有任何影响(另请参见屏幕截图)。我是否将updateChildValues放在了正确的位置?它目前位于signInWithCredential中。我还必须执行FBSDKGraphRequest以获取我有兴趣存储在我的firebase数据库中的信息。我的firebase的Aut

使用 SOAP 的 IOS Swift 调用 Web 服务

我在互联网上查看了如何通过SOAP表单swift调用Web服务的答案,并找到了一些答案。我试图实现我在这些答案中找到的代码,但不断获得http400状态代码。我想弄清楚我做错了什么。我已将问题提炼为ViewController中的几行代码,如下所示,当按下UI上的按钮时调用代码。我尝试调用的Web服务位于http://www.cgsapi.com/CGSWebService.asmx。.(要查看WSDL文件,请将?wsdl附加到URL的末尾。)importUIKitclassViewController:UIViewController{varis_SoapMessage:String