【问题标题】:How to use NMSSH in swift如何快速使用 NMSSH
【发布时间】:2014-09-30 00:37:06
【问题描述】:

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

编辑:

【问题讨论】:

  • 至少,你应该告诉我们什么是编译错误信息
  • 我在主帖截屏了,几乎只有“expected a type”错误

标签: ios swift


【解决方案1】:

首先按照 iOS 开发者库中关于使用Swift with Objective-C 的说明进行操作。 第二个包括:

#import <Foundation/Foundation.h>

然后NMSSH导入

#import <NMSSH/NMSSH.h>

在您的Bridging header 文件中

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

还可以更详细地查看此答案:How to call Objective-C code from Swift

【讨论】:

  • 为我工作。关于标题
猜你喜欢
  • 2018-04-13
  • 2014-11-17
  • 2017-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多