Ios Xcode问题。在一个项目中未识别的类,但在其他项目中可以正常工作

Ios Xcode问题。在一个项目中未识别的类,但在其他项目中可以正常工作,ios,objective-c,xcode,uikit,nsobject,Ios,Objective C,Xcode,Uikit,Nsobject,我在做一个简单的项目,只有几个文件。我去了洗手间,回来后发生了一些错误。Xcode停止识别我将创建的任何类或对象 为了更好地解释,我尝试创建一个新的操作表,但它无法识别该类,因此我尝试查看它是否被卡住,并从一个类中删除了一个UIAlertViewDelegate(它以前工作过,并且仍然是紫色的,作为一个已识别的元素)但删除后,如果我尝试重写,就不会再识别它了 我尝试重新启动comp,重新启动Xcode,尝试删除派生数据。什么都没用 如果我打开另一个项目,它工作得很好,所以这一个项目一定有问题 可

我在做一个简单的项目,只有几个文件。我去了洗手间,回来后发生了一些错误。Xcode停止识别我将创建的任何类或对象

为了更好地解释,我尝试创建一个新的操作表,但它无法识别该类,因此我尝试查看它是否被卡住,并从一个类中删除了一个
UIAlertViewDelegate
(它以前工作过,并且仍然是紫色的,作为一个已识别的元素)但删除后,如果我尝试重写,就不会再识别它了

我尝试重新启动comp,重新启动Xcode,尝试删除派生数据。什么都没用

如果我打开另一个项目,它工作得很好,所以这一个项目一定有问题

可能是什么

它能识别的仅有的几件事是协议、应用程序委托、基本类型、过滤器生成器、原始字节、我自己的类、数组

我完全迷路了。它似乎缺少一个引用,好像它不会导入一些框架(
UIKit
n等等),它可能是构建设置中的某个东西吗

这是所有的代码

FirstViewController

import UIKit

class FirstViewController: UIViewController, UIWebViewDelegate, UIAlertViewDelegate {

    let _siteUrl = "http://www.google.it"

    @IBOutlet weak var _spinner: UIActivityIndicatorView!
    @IBOutlet weak var _webView: UIWebView!

    override func viewDidLoad() {
        super.viewDidLoad()
         _webView.delegate = self
        loadSite()
    }

    func loadSite(){
        let requestUrl = NSURL(string:_siteUrl)
        let request = NSURLRequest(URL: requestUrl!)
        _webView.loadRequest(request)
    }

    func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
    _spinner.startAnimating()
        return true
    }

    func webViewDidFinishLoad(webView: UIWebView) {
        println("Did finish load")
        _spinner.stopAnimating()
    }
}
import UIKit

class SecondViewController: UIViewController {

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

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}
第二视图控制器

import UIKit

class FirstViewController: UIViewController, UIWebViewDelegate, UIAlertViewDelegate {

    let _siteUrl = "http://www.google.it"

    @IBOutlet weak var _spinner: UIActivityIndicatorView!
    @IBOutlet weak var _webView: UIWebView!

    override func viewDidLoad() {
        super.viewDidLoad()
         _webView.delegate = self
        loadSite()
    }

    func loadSite(){
        let requestUrl = NSURL(string:_siteUrl)
        let request = NSURLRequest(URL: requestUrl!)
        _webView.loadRequest(request)
    }

    func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
    _spinner.startAnimating()
        return true
    }

    func webViewDidFinishLoad(webView: UIWebView) {
        println("Did finish load")
        _spinner.stopAnimating()
    }
}
import UIKit

class SecondViewController: UIViewController {

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

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}
您可以尝试“修复”xcode。有时它是有效的。
查看

请向您显示代码我们最好帮助您编辑以显示代码,但我不认为这是代码问题,我尝试删除所有代码,将其恢复到Xcode在使用选项卡栏控制器时打开的基本代码…但仍然不起作用