Swift 为什么Xcode 6.1使用旧文件夹中的路径?

Swift 为什么Xcode 6.1使用旧文件夹中的路径?,swift,build,xcode6.1,Swift,Build,Xcode6.1,我在Macbook上下载了一个Apple Objective-C示例应用程序,并将其放入下载文件夹。我解压并将文件夹移动到文档中,并尝试将其混合匹配到Swift。我已将其中一个类迁移到Swift并尝试构建,但由于以下错误而失败: <unknown>:0: error: bridging header '/Users/alan/Downloads/examples/MyTest_ios/Classes/MyTest_ios-Bridging-Header.h' does not exi

我在Macbook上下载了一个Apple Objective-C示例应用程序,并将其放入下载文件夹。我解压并将文件夹移动到文档中,并尝试将其混合匹配到Swift。我已将其中一个类迁移到Swift并尝试构建,但由于以下错误而失败:

<unknown>:0: error: bridging header '/Users/alan/Downloads/examples/MyTest_ios/Classes/MyTest_ios-Bridging-Header.h' does not exist
Swift编译器的项目生成设置-Objective-C桥接头的代码生成设置设置为:

Classes/MyTest_ios-Bridging-Header.h
桥接头文件的属性包括:

Type: Default - C Header
Location: Relative to Group
Full Path: /Users/alan/Documents/MyTest_ios/Classes/MyTest_ios-Bridging-Header.h
我已经搜索了构建设置路径,一切看起来都很好,我遗漏了什么

更新


我将Objective-C桥接头值修改为完整路径,而不是相对于Classes子文件夹,现在编译通过了该错误。我仍然想知道为什么Xcode使用旧文件夹的路径。。。6.1中的一个bug?

我也遇到了同样的问题,我认为手动删除build文件夹对我来说是成功的,我还在项目设置中写入了相对位置(仅在目标设置中),或者刷新路径值,我在项目文件包内容中搜索了旧路径,但什么也没有找到
Type: Default - C Header
Location: Relative to Group
Full Path: /Users/alan/Documents/MyTest_ios/Classes/MyTest_ios-Bridging-Header.h