ios - 表达式类型不明确,在实现解析注册时没有更多上下文错误

标签 ios facebook swift parse-platform appdelegate

我正在关注this有关如何通过解析实现 Facebook 和 Twitter 注册并获取此错误的教程

Type of expression is ambiguous without more contexterror

在loginViewController.fields行

  override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(animated)
    if (PFUser.currentUser() == nil) {
        let loginViewController = PFLogInViewController()
        loginViewController.delegate = self
        loginViewController.fields = .UsernameAndPassword | .LogInButton | .PasswordForgotten | .SignUpButton | .Facebook | .Twitter
        loginViewController.emailAsUsername = true
        loginViewController.signUpController?.delegate = self
        self.presentViewController(loginViewController, animated: false, completion: nil)
    } else {
        presentLoggedInAlert()
    }

谁能帮我解决这个问题

最佳答案

好吧,我想出了解决这个问题的方法,并回答我自己的问题,以防万一

更换

 loginViewController.fields = .UsernameAndPassword | .LogInButton | .PasswordForgotten | .SignUpButton | .Facebook | .Twitter

loginViewController.fields = [.UsernameAndPassword, .LogInButton, .PasswordForgotten, .SignUpButton, .Facebook, .Twitter]

因为我们不使用“|”不再是运算符了..

关于ios - 表达式类型不明确,在实现解析注册时没有更多上下文错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33135278/

相关文章:

objective-c - JSON解析看不懂

java - 如何处理 Java 字符串中的 & 符号并将 URL 作为查询参数值发送?

c# - 用 C# 或 java 解析任何 Web 浏览器中显示的 HTML 页面?

javascript - Windows Firefox 中的 Facebook Like 按钮问题

ios - 秒表单圈计时器

iOS - 将角标(Badge)添加到 UITableViewCell

ios - 如何使用 UIActivityController : Objective C? 在 whatsapp 上共享文本和图像(两者)

ios - 警告 - 不兼容的指针类型,如何删除?

ios - 更改 UIToolbar 项目导致工具栏变为空白

Ios Swift 在非线性路径中为 View 设置动画