Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将swift类添加到框架头中?_Swift_Ios8_Xcode6 - Fatal编程技术网

如何将swift类添加到框架头中?

如何将swift类添加到框架头中?,swift,ios8,xcode6,Swift,Ios8,Xcode6,在Xcode 6(beta 4 6A267n)中,我添加了一个框架(选择Swift作为语言),框架标题有以下注释: //在这个标题中,您应该使用#import之类的语句导入框架的所有公共标题 通过,我发现您必须将“-Swift”附加到头文件名中,但我无法使其正常工作 我还将$(SRCROOT)添加到我的标题搜索路径中。听起来你在尝试创建自己的Swift库?在这种情况下,您不需要创建如下所述的外部接口: 使用Swift,您可以通过将类和方法标记为public来识别公共接口 带有-Swift后缀的

在Xcode 6(beta 4 6A267n)中,我添加了一个框架(选择Swift作为语言),框架标题有以下注释: //在这个标题中,您应该使用#import之类的语句导入框架的所有公共标题

通过,我发现您必须将“-Swift”附加到头文件名中,但我无法使其正常工作


我还将$(SRCROOT)添加到我的标题搜索路径中。

听起来你在尝试创建自己的Swift库?在这种情况下,您不需要创建如下所述的外部接口:

使用Swift,您可以通过将类和方法标记为
public
来识别公共接口


带有
-Swift
后缀的标题是a,用于桥接Objective-C代码,以便可以在Swift应用程序中使用。

我的ViewController.Swift文件顶部有一个“successfull”导入语句(无错误),但当我尝试使用类时,我会得到“use of undeclared type”-我可以看到该类“跳转到定义”在导入的框架上。我面临着同样的问题,但上面没有解决我的问题,你能解释更多吗?找到解决方案了吗??