无法调用非函数类型'module <myframework>'

时间:2017-06-28 12:28:02

标签: ios swift ios-frameworks

我做了一个Swift 3框架,现在我想在一个示例应用程序中测试它。要做到这一点,首先,我构建它,我将其删除到我的示例应用程序中,我将它链接到所需的二进制文件和框架,我在我的源文件中添加了 import MyFramwork

效果很好......只有目标是'通用iOS设备'。如果我选择其他内容,例如“iPhone 7”,则会出现错误:

cannot call value of non-function type 'module<MyFramework>'

...当我调用我的类构造函数时:

let myClassHandler = myFrameworkClass(value1: "Foo", value2: "bar")

我对这个问题的根源一无所知,我在互联网上一无所知。

我会对此表示感谢,谢谢:)。

编辑:

如果我将xcodeproj文件与Framework链接放在一起,它就可以了。但如果我只包括我的框架。我得到了上一个错误。我不能将我的Framework源代码提供给客户,因此我不能包含xcodeproj文件。

0 个答案:

没有答案