无法将类型“(TVSessionConfigurationBuilder!) -> Void”的值转换为预期的参数类型 'TVSessionConfigurationBuilderBlock!'
Cannot convert value of type '(TVSessionConfigurationBuilder!) -> Void' to expected argument type 'TVSessionConfigurationBuilderBlock!'
刚刚遵循了 iOS TeamViewer SDK 教程,但它对我使用 Swift 无效。
let sessionConfiguration : TVSessionConfiguration = TVSessionConfiguration.tvSessionConfigurationWithBlock(
{
(builder: TVSessionConfigurationBuilder!) -> Void in
builder.sessionCode = "SESSION_CODE"
})
给出标题中的错误。
有什么建议吗?
试试这个:
let sessionConfiguration = TVSessionConfiguration(block: { builder in
builder?.sessionCode = "SESSION_CODE"
})
刚刚遵循了 iOS TeamViewer SDK 教程,但它对我使用 Swift 无效。
let sessionConfiguration : TVSessionConfiguration = TVSessionConfiguration.tvSessionConfigurationWithBlock(
{
(builder: TVSessionConfigurationBuilder!) -> Void in
builder.sessionCode = "SESSION_CODE"
})
给出标题中的错误。
有什么建议吗?
试试这个:
let sessionConfiguration = TVSessionConfiguration(block: { builder in
builder?.sessionCode = "SESSION_CODE"
})