2015-03-31 73 views
2

我按照Importing Custom Frameworks into Playground的指示,但我仍然不断收到“没有这样的模块”的错误 我已经尝试在工作区中添加所有东西;只有Framework目标的项目,Cocoa Application项目我也尝试在导入框架的应用程序中创建一个操作系统,我甚至可以在没有任何问题的情况下将其导入到其他swift文件中;但我似乎无法将它导入到操场。在Playground中导入框架时出错

有人可以告诉我,我可能是做错了?

+0

我有同样的问题。它仅用于Objective C吗? – 2015-07-23 02:29:18

回答

0

我用不同于Michael Welch's的解决方案解决了我的问题。我有我的Xcode派生数据设置不同于原来的。转到Preferences > Locations > Derived Data > Advanced并选择唯一。这为我解决了没有出现在操场问题的框架。

Derived Data

0

你有没有得到它的工作?我想通了,我的问题。我是tryi代码ng导入不在框架目标。我不得不为Cocoa Framework类型的项目添加一个新的目标。然后将我的源文件包含在该框架中,然后最终构建该目标。然后它工作。

+0

不,从来没有工作......我只是放弃了。我确信我有框架中包含的所有文件,因为我[下载了它](http://www.swifttoolbox.io),并且框架在.swift文件中很好地使用了。现在,当我在工作区中创建一个Playground时,我可以看到一个Source文件夹和一个SupportCode.swift。如果需要的话,我可以在那里复制文件/代码(它仍然是不可预测的,我猜测只有简单的功能是可行的)。如果您可以像在Apple开发人员网站上所述的那样导入框架,仍然会很好。希望使Swift 2.0开源将有所帮助。 – user14492 2015-07-24 19:12:33

+0

您试图使用swift工具箱中的哪个框架?因为我现在已经想出了如何做到这一点,所以我很感兴趣看看我是否会遇到消耗任何你试图使用的框架的问题。 – 2015-07-25 17:39:33

+0

我正在尝试使用[JSONJoy](https://github.com/daltoniam/JSONJoy-Swift)框架。 – user14492 2015-07-26 19:00:46

0

尝试使用模拟器构建框架的目标!我只使用通用设备来建立我的地盘,这种设备不适用于操场!