Xcode fresh MacOS项目显示编译错误,如使用;未声明类型NSObject“;

Xcode fresh MacOS项目显示编译错误,如使用;未声明类型NSObject“;,xcode,macos,swift,Xcode,Macos,Swift,我在使用Xcode时遇到了一些问题。我到处找了找,没有任何帮助。。。最糟糕的是,我从零开始学习。swift、xcode、构建mac应用程序。。。来自ruby/rails,这是非常痛苦的 不久前,所有项目都开始抛出错误,比如使用未声明的类型“NSObject”等等 我使用的是Xcode版本6.1(6A1052d) 如果我清理/构建并运行该项目,它仍然会运行。但是,当我选择另一个文件并返回AppDelegate时,错误再次出现。此外,cmd+单击仅显示“未找到符号”,自动完成不起作用 我创建了一个新

我在使用Xcode时遇到了一些问题。我到处找了找,没有任何帮助。。。最糟糕的是,我从零开始学习。swift、xcode、构建mac应用程序。。。来自ruby/rails,这是非常痛苦的

不久前,所有项目都开始抛出错误,比如使用未声明的类型“NSObject”等等

我使用的是Xcode版本6.1(6A1052d)

如果我清理/构建并运行该项目,它仍然会运行。但是,当我选择另一个文件并返回AppDelegate时,错误再次出现。此外,cmd+单击仅显示“未找到符号”,自动完成不起作用

我创建了一个新的空白项目(多次),但这种情况仍然存在。我连密码都没碰!我附上了两张图片来显示我的问题

第一行错误我成功地修复了它,如下所示:

基本上,我从AppDelegate中删除了
@NSApplicationMain
,并用这些行创建了一个main.swift文件

import Foundation
import AppKit

NSApplicationMain(C_ARGC, C_ARGV)
这似乎修复了“NSApplicationMain”类必须符合“NsapplicationLegate”协议错误的问题

但我看不出如何修复其他错误。有什么帮助吗?:)提前谢谢


尝试清理您的DerivedData文件夹清理DerivedData没有帮助!