如何在swift中使用NMSSH

Ban*_*tin 2 ios swift

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

编辑:

在此输入图像描述 这是我的错误的例子

ata*_*ata 7

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

#import <Foundation/Foundation.h>
Run Code Online (Sandbox Code Playgroud)

然后是NMSSH导入

#import <NMSSH/NMSSH.h>
Run Code Online (Sandbox Code Playgroud)

在你的Bridging header文件中

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

还要更详细地检查这个答案:如何从Swift调用Objective-C代码