2

我需要在 TiUIView 中使用 Swift 编码的 ios-charts 模块,但是当我尝试生成本机 appcelerator 模块时我不能,因为它会生成一个静态库并且 Swift 不能用于执行此操作,只能使用生成动态库。

4

1 回答 1

3

您在这里遇到了一个敏感问题。由于 Titanium 模块是一个静态库,它不能包含 swift 代码(这是 xCode 限制而不是钛)。你可以在这里看到我的问题:Objective-c 项目中的 Swift:静态库不支持

您需要做的是将您的 swift 代码包装在一个框架中,并将该框架链接到您的 Titanium 模块项目中。

于 2016-01-15T05:31:34.457 回答