构建纯Swift Cocoa Touch Framework

我用Xcode-6探索Swift,到目前为止这么好,虽然我认为新的集合需要一点点工作,因为我已经打破了编译器几次。

问题是我现在卡住尝试创建框架包,然后在另一个项目中使用。项目构建没有问题,所有测试成功通过。当我去创建存档(我认为是所需要的)我收到错误:

:0: error: underlying Objective-C module ‘Sample’ not found

现在我认为这与我的Sample.h的内容有关,告诉我

// In this header,you should import all the public headers of your framework using statements like #import <Sample/PublicHeader.h>

这是很好,除了我只使用swift枚举,结构和类的框架,因此没有.h文件存在。

任何人都可以在这一个,因为我找不到任何文档可用的一些光吗?

我坐了一个工程师,问这个确切的问题。这是他们的反应:

Xcode 6不支持在这个时候构建可分发的Swift框架,苹果很可能不会将这个功能构建到Xcode中,直到它们有利于他们这样做。现在,框架旨在嵌入在您的应用程序的项目中,而不是分布式。如果您观看任何会话视频或查看示例项目,这总是安排。 Another reason is that Swift is very new and likely to change. Thus your Swift-based framework is not guaranteed to work on the platform you originally built it on.

轻微更新

工程师提到,制作一个分发框架是不可能的,只是不支持它。

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...