小编Mar*_*cel的帖子

Facebook Swift SDK:loginManager表达式类型不明确错误

我正在使用以下代码将Facebook登录添加到UIButton操作:

func facebookButtonClicked(sender: UIButton) {
    let loginManager = LoginManager()

    loginManager.logIn([.PublicProfile], viewController : self) { loginResult in
        switch loginResult {
            case .Failed(let error):
                print(error)
            case .Cancelled:
                print("User cancelled login")
            case .Success(let grantedPermissions, let declinedPermissions, let accessToken):
                print("Logged in")
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

Xcode抛出以下错误:

Type of expression is ambiguous without more context
Run Code Online (Sandbox Code Playgroud)

对于这[.PublicProfile]部分.

我在这里做错了什么想法?

sdk facebook ios swift

12
推荐指数
3
解决办法
5021
查看次数

标签 统计

facebook ×1

ios ×1

sdk ×1

swift ×1