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

时间:2014-11-22 09:40:26

标签: xcode macos swift

我遇到了Xcode的一些问题。我一直在寻找,没有任何帮助......让事情变得更糟我从头学习一切。 swift,xcode,构建mac应用......来自ruby / rails这非常痛苦!

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

我正在使用Xcode版本6.1(6A1052d)。

如果我清理/构建并运行该项目仍然运行。但是一旦我选择另一个文件并返回AppDelegate,错误就会再次出现。同样cmd +点击只显示"未找到符号"并且自动完成功能无效。

我创建了一个新的空白项目(多次),但仍然会发生这种情况。我甚至都没碰到代码!我附上了两张图片来展示我的问题。

enter image description here

我设法在Subclass UIApplication with Swift之后修复了第一行错误:

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

import Foundation
import AppKit

NSApplicationMain(C_ARGC, C_ARGV)

这似乎解决了“NSApplicationMain”的问题。 class必须符合'NSApplicationDelegate'协议错误。

但我无法看到如何解决其他错误。有什么帮助吗? :)提前谢谢。

enter image description here

0 个答案:

没有答案