如何在swift中使用NMSSH

时间:2014-09-30 00:37:06

标签: ios swift

我开发了一个简单的IOs应用程序,几个月前使用NMSSH通过SSH控制Raspberry Pi,这个应用程序是用obj-c开发的,我想在Swift中进行相同的开发,所以我导入了NMSSH库相同,我按照this导入nmssh与桥接,所以我可以在我的swift文件中使用该库但我想编译我有117错误因为xCode看到NMSSH文件像swift文件而不是obj-c文件和我不知道为什么或如何解决这个问题。 很抱歉,如果这是一个简单的问题,但我尝试学习Swift,并且作为法语,使用Engloish中的所有文档都不是很简单。感谢。

编辑:

enter image description here Here is example of my error

1 个答案:

答案 0 :(得分:7)

首先按照iOS Developer库中有关使用Swift with Objective-C的说明进行操作。 其次包括:

#import <Foundation/Foundation.h>

然后是NMSSH导入

#import <NMSSH/NMSSH.h>

在您的Bridging header文件中

我是这个框架的新手,但似乎基金会包含原始对象的信息/定义。

另请更详细地查看此答案:How to call Objective-C code from Swift