swift - 找不到 NMSSH 文件

标签 swift nmssh

我的目标是在我的 iPhone 和我的树莓派之间创建 ssh 连接。我使用 pod 安装了这个框架。那是成功的,但是问题来了。 https://github.com/NMSSH/NMSSH

这个页面写了以下内容: 将#import NMSSH/NMSSH.h> 添加到您的源文件中。

但是我的源文件是什么?我应该在哪里放置这个导入?

我可以将它插入到一个 swift 文件中,当我将它放入一个 objective-c 文件中时,我找不到 NMSSH/NMSSH.h 文件。

解决方案是什么?

谢谢

最佳答案

如果您在 Swift 项目中工作,则需要将该导入语句放入 objective-c 桥接头文件中。
查看Apple's documentation on bridging headers .

此外,您需要编写等效的 Swift 代码,而不是 Github 页面上的代码示例。

关于swift - 找不到 NMSSH 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47600622/

相关文章:

ios - Alamofire 模块不使用 Swift 3.0.1 编译

ios - 如何使用 Photos Framework 在 iOS 9 中获取图像元数据

ios - NMSSH for iOS - 监听和解析 channel 中的数据

ios - 如何提高 libssh2 NMSSH Framework ios 的性能

swift - 在 swift 中与 NMSSH 作斗争;错误-2、-9、-18、

swift - Alamofire 5 转义正斜杠

ios - 尽管实现了所有方法, View Controller 仍不符合协议(protocol)

ios - 由于某种原因,在 xCode 上,它在我的模拟器侧面显示了一条细白条。

ios - NMSSH 不与 SWIFT 连接