如何使用 Swift 制作 appcelerator ios 本机模块?
How can I make an appcelerator ios native module with Swift?
我需要在 TiUIView 中使用 Swift 中编码的 ios-charts 模块,但是当我尝试生成本机 appcelerator 模块时我不能,因为它会生成一个静态库并且Swift不能用来做那个,只能用来生成动态库。
您遇到了一个敏感问题。由于 Titanium 模块是一个静态库,它不能包含 swift 代码(这是 xCode 限制而不是钛)。你可以在这里看到我的问题:
您需要做的是将您的 swift 代码包装在一个框架中,然后 link 该框架在您的 Titanium 模块项目中。
我需要在 TiUIView 中使用 Swift 中编码的 ios-charts 模块,但是当我尝试生成本机 appcelerator 模块时我不能,因为它会生成一个静态库并且Swift不能用来做那个,只能用来生成动态库。
您遇到了一个敏感问题。由于 Titanium 模块是一个静态库,它不能包含 swift 代码(这是 xCode 限制而不是钛)。你可以在这里看到我的问题:
您需要做的是将您的 swift 代码包装在一个框架中,然后 link 该框架在您的 Titanium 模块项目中。