[Xcode] 將換行符和回車符插入到Swift字符串中



Answers

Question

我正在編寫一個OS X應用程序,通過串行連接與Arduino UNO進行交互。 它目前沒有問題從UNO讀取字符串,但我不能設法發送出去的字符串適當的換行符和回車符。

負責發送字符串的代碼如下所示:

    @IBAction func SendCommand(sender: AnyObject) {
    let data = self.sendTextField.stringValue.dataUsingEncoding(NSUTF8StringEncoding)
    self.serialPort?.sendData(data)
}

目前我已經試圖在程序運行時在消息結尾處手動插入“\ r \ n”。 這不應該等同於Arduino IDE在編程中自己的串口監視器嗎? 然而,我的應用程序沒有將這些命令解釋為回車符的換行符。 這是唯一可能的編程方式,如果是的話如何?

先謝謝你!






Links