将 Xcode 升级到 7.3 后,我发现在导入时某些模块被删除,如下图所示:
但是在添加模块之后(所以只需按enter)一切都很好。这意味着什么?这里的模块是用 Swift 编写的,运行良好。
这是一个错误。我们在218010af中修复了它,它应该包含在 Swift 2.2.1 版本中,并包含在2016-04-12-a developer snapshot中。
我改变了进口的顺序
import Foundation
import UIKit
import LayerKit
import Atlas < red line
import Foundation
import UIKit
import Atlas
import LayerKit
可能导致它的一些注意事项:
LayerKit 导入 Atlas 即使 LayerKit 是较低级别的 API Atlas 是 UI 层
两者都是 Cocoapod 进口
当我为 App Store/Enteprise 版本创建第二个架构并清理一个并切换到另一个时出现错误。