Xcode fresh MacOS项目显示编译错误,如使用;未声明类型NSObject“;
我在使用Xcode时遇到了一些问题。我到处找了找,没有任何帮助。。。最糟糕的是,我从零开始学习。swift、xcode、构建mac应用程序。。。来自ruby/rails,这是非常痛苦的 不久前,所有项目都开始抛出错误,比如使用未声明的类型“NSObject”等等 我使用的是Xcode版本6.1(6A1052d) 如果我清理/构建并运行该项目,它仍然会运行。但是,当我选择另一个文件并返回AppDelegate时,错误再次出现。此外,cmd+单击仅显示“未找到符号”,自动完成不起作用 我创建了一个新的空白项目(多次),但这种情况仍然存在。我连密码都没碰!我附上了两张图片来显示我的问题 第一行错误我成功地修复了它,如下所示: 基本上,我从AppDelegate中删除了Xcode fresh MacOS项目显示编译错误,如使用;未声明类型NSObject“;,xcode,macos,swift,Xcode,Macos,Swift,我在使用Xcode时遇到了一些问题。我到处找了找,没有任何帮助。。。最糟糕的是,我从零开始学习。swift、xcode、构建mac应用程序。。。来自ruby/rails,这是非常痛苦的 不久前,所有项目都开始抛出错误,比如使用未声明的类型“NSObject”等等 我使用的是Xcode版本6.1(6A1052d) 如果我清理/构建并运行该项目,它仍然会运行。但是,当我选择另一个文件并返回AppDelegate时,错误再次出现。此外,cmd+单击仅显示“未找到符号”,自动完成不起作用 我创建了一个新
@NSApplicationMain
,并用这些行创建了一个main.swift文件
import Foundation
import AppKit
NSApplicationMain(C_ARGC, C_ARGV)
这似乎修复了“NSApplicationMain”类必须符合“NsapplicationLegate”协议错误的问题
但我看不出如何修复其他错误。有什么帮助吗?:)提前谢谢
尝试清理您的DerivedData文件夹清理DerivedData没有帮助!