Swift导入CoreGraphics.CGBase VS.导入CoreGraphics会导致LLDB出现故障

时间:2015-06-11 02:21:17

标签: ios swift

我在基于Objective-C的项目中有一些快速的代码文件。

我可以编译它们并且它们彼此玩得很好。

快速代码

import CoreGraphics.CGBase

然而,当我调试swift代码时, 我会得到:

error: Error in auto-import:
failed to get module 'CGBase' from AST context

如果我将import CoreGraphics.CGBase替换为import CoreGraphics,问题就会消失。

如果我使用导入CoreGraphics,有人可以解释副作用吗?这是LLDB或xcode的错误吗?

1 个答案:

答案 0 :(得分:0)

副作用是你的程序有效,因为CoreGraphics是你应该导入的框架。 CoreGraphics.CGBase是一个实现细节,您不应直接导入它。