奇怪的 Swift XCode“未定义符号”错误

lra*_*135 5 xcode ios swift xcode6

我正在使用 Xcode 6.2 为扩展目标编译一些 swift 代码。我不断收到类似于以下内容的错误:

Undefined symbols for architecture x86_64:
  "__TFSSCfMSSFT21_builtinStringLiteralBp8byteSizeBw7isASCIIBi1__SS", referenced from:
      __TFC23Hall_WatchKit_Extension16GlanceControllercfMS0_FT_S0_ in GlanceController.o
Run Code Online (Sandbox Code Playgroud)

如果我声明了一些属性,它编译得很好,但是一旦我尝试使用字符串文字,我就会开始收到这些错误,因此即使是这样简单的代码也会导致错误:

class GlanceController: WKInterfaceController {
    var service = "somestring"
}
Run Code Online (Sandbox Code Playgroud)

我更新到 XCode 6.3,现在,即使在一个完全空的实现中,我也会收到一些这样的错误:

Undefined symbols for architecture x86_64:
  "__TFSsoi1aUSs17_RawOptionSetType_USs21BitwiseOperationsTypeSs9Equatable__FTQ_Q__Q_", referenced from:
      __TTWVSC26NSKeyValueObservingOptionsSs21BitwiseOperationsType10FoundationFS0_oi1aUS0___fMQPS0_FTS2_S2__S2_ in GlanceController.o
Run Code Online (Sandbox Code Playgroud)

我已经尝试了此线程中的所有建议:Swift beta 6 - 令人困惑的链接器错误消息, 但没有任何帮助。

Saq*_*mer 1

检查您的文件的“目标成员资格”是否合适。