2016-02-08 79 views
2

我想用swift创建一个iOS框架。我遵循这blog和其他几个人,但输出不是我想要的。使用swift创建iOS框架

下面是我原来的源文件

public class TestClass: NSObject { 

    // publicVar description 
    public var publicVar: Int = 0 

    // doSomething description 
    public func doSomething() { 
     print("doSomething method") 
    } 
} 

添加框架到我的项目后,它创建一个TestFramwork-Swift.h

enter image description here enter image description here

你可以看到它没有包含我的描述。我想要框架 像苹果的头文件。

enter image description here

谁能帮我弄清楚这一点。我无法理解我做错了什么。我也无法将更多的swift文件添加到我的框架中。

+0

对于羽绒投票者我想用swift创建iOS框架。就这样。你能给我一个参考吗? –

回答

3

只需使用三斜杠而不是双斜杠来表示您想在框架标题中显示的评论。

+0

谢谢。你能让我知道如何添加更多的swift文件吗?当我在项目中添加另一个时,它不会出现在框架中。 –

+0

“不出现”是什么意思?只要确保新文件具有公共类或变量,并且该文件具有在File Inspector中为框架检查的“目标成员资格”。 –

+0

我添加了另一个文件,其中两个公共类与公共方法一起定义。同时检查“目标成员资格”状态。但是,当我构建框架时,只有最初的swift文件,它的课程即将到来。其他人不在。 –