我试图解决这个警告,但没有成功.自升级到swift3后,我在Facebook Graph Request完成处理程序中收到一条警告消息.
错误消息具体是"未使用类型'FBSDKGraphRequestConnection?'的表达式."
graphRequest?.start(completionHandler: { (connection, result, error) in
if error != nil {
//do something with error
} else if result != nil {
//do something with result
}
})
Run Code Online (Sandbox Code Playgroud)
我已经尝试添加(在完成处理程序中)代码行,如下所示,以查看警告是否会消失,但警告是持久的.
connection.start()
connection.timeout = 30
if connection != nil {
}
Run Code Online (Sandbox Code Playgroud)
完成处理程序我在swift2中工作得很好,没有给我这样的警告.我没有正确使用完成处理程序吗?
connection xcode facebook-graph-api completionhandler swift3