2014-09-30 46 views
1

我開發了一個簡單的IOs應用程序來通過SSH使用NMSSH通過SSH控制Raspberry Pi,這個應用程序是用obj-c開發的,我希望在Swift中發揮相同的作用,所以我導入NMSSH庫相同,我遵循this導入nmssh與橋接,所以我可以在我的swift文件中使用庫,但我要編譯我有117錯誤,因爲xCode看到NMSSH文件像SWIFT文件,而不是obj-c文件,我不我不知道爲什麼或者如何解決這個問題。 對不起,如果這是一個簡單的問題,但我試圖學習Swift和作爲一個法語,它不是很簡單,所有的文檔在Engloish。謝謝。如何在swift中使用NMSSH

編輯:

enter image description here Here is example of my error

+0

至少,你應該告訴我們什麼是編譯錯誤信息 – 2014-09-30 00:47:42

+0

我在主哨了截圖,幾乎只有「預期類型」的錯誤 – 2014-09-30 08:18:09

回答

6

首先遵循iOS開發庫的指令有關使用Swift with Objective-C。 其次包括:

#import <Foundation/Foundation.h> 

然後NMSSH進口

#import <NMSSH/NMSSH.h> 

Bridging header文件

我是新這個框架,但它似乎是基金會包含原始對象的信息/定義。

還檢查更詳細地這樣的回答:How to call Objective-C code from Swift

+0

你試過了嗎? – 2015-03-15 11:01:52

+1

爲我工作。它關於標題 – ata 2015-03-15 12:23:22

+0

@ bancarel-valentin請將此標記爲答案 - 將幫助其他人... – vladimir 2015-05-13 13:16:25