Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将PFLogInViewController与Swift结合使用_Swift_Parse Platform - Fatal编程技术网

将PFLogInViewController与Swift结合使用

将PFLogInViewController与Swift结合使用,swift,parse-platform,Swift,Parse Platform,尝试在Swift项目的默认视图控制器中使用PFLogInViewController和PFLogInViewControllerDelegate时,我遇到“使用未声明类型”错误。my ViewController.swift文件的代码如下: import UIKit class ViewController: UIViewController, PFLogInViewControllerDelegate, PFSignUpViewControllerDelegate { overri

尝试在Swift项目的默认视图控制器中使用
PFLogInViewController
PFLogInViewControllerDelegate
时,我遇到“使用未声明类型”错误。my ViewController.swift文件的代码如下:

import UIKit

class ViewController: UIViewController, PFLogInViewControllerDelegate, PFSignUpViewControllerDelegate {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        var logInViewController:PFLogInViewController = PFLogInViewController()
        logInController.delegate = self
        self.presentViewController(logInController, animated:true, completion: nil)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

我已经在桥接头中导入了解析,并且能够将数据发送到解析服务器。由于某种原因,
PFLogInViewController
无法工作。由于Parse还没有更新他们的Swift教程,我希望有人能给我一些关于如何修复此错误的见解。谢谢

我也犯了同样的错误。这似乎是更新的Parse SDK的一个问题。我从我的项目中删除了它,链接了我存储的Parse.framework的旧版本,不再收到错误。希望这很快就能解决。

下载parse SDK,您将看到有几个框架。您需要使用ParseUI.framework。只需将框架拖到Xcode中的frameworks文件夹中,并记住选中“复制项目(如果需要)”选项。然后,还应在swift文件中包含框架,如下所示:

import ParseUI
就这样