【发布时间】:2015-04-19 22:55:10
【问题描述】:
我在 Swift 项目中使用 PayMill's iOS SDK。
我对他们的PMManager.initWithTestMode() 有疑问,请参阅docs here:
此代码与 Swift 1.1 和 iOS 8.1 / 8.2 完美配合:
PMManager.initWithTestMode(testMode, merchantPublicKey: publicKey, newDeviceId: nil,
{ (success, error) -> Void in
if success{
println("successfully initialized PayMillSDK")
}
else{
println("error during initialization")
}
}
)
它给了我以下错误:
调用中缺少参数标签
init
在关闭之前添加init:会触发更多警告。
如何修改上述 sn-p 以兼容 iOS 8.3 / Swift 1.2?
非常感谢任何帮助!
【问题讨论】:
标签: ios swift closures paymill