我正在制作Swift框架,但它没有我制作的课程

时间:2016-07-30 02:03:15

标签: swift class frameworks instance

我正在测试创建框架。

enter image description here

所以,我首先制作了测试框架。 enter image description here

在另一个项目中,我导入了框架但我无法访问我制作的MyClass

问题是什么?我不知道天气如果无法访问课程或框架没有我上过的课程。

我在这个问题上挣扎了两天。 请帮帮我。

1 个答案:

答案 0 :(得分:0)

得到了问题.PFB的解释。

  • 您已针对“通用iOS设备”构建了框架。
  • 您正在尝试使用需要x86_64架构的模拟器

这就是您的视图控制器无法识别您的iOS框架类的原因。由于您的框架仅适用于iOS设备。

您的问题的解决方案:

  • 将您的构建目标设备更改为“通用iOS设备”,然后构建它并且无法运行。

通用解决方案:

  • 尝试构建通用框架的教程,在其中添加“运行脚本阶段”以为所有体系结构(32位,64位设备和模拟器)创建二进制片。

<强>输出: Building Against iPhone5s simulator Included Framework and build against wrong target Correct Target Embed the framework