如果我有一個java tcp服務器發送一些文本,我該如何讀取NSInputStream
中的文本並將其存儲爲字符串?如何在Swift中通過tcp socket讀取字符串
下面是代碼,我有一大塊,但我真的不知道如何從這裏得到的字符串:
NSStream.getStreamsToHostWithName(addr, port: port, inputStream: &inp, outputStream: &out)
let inputStream = inp!
let outputStream = out!
inputStream.open()
outputStream.open()
var readByte :UInt8 = 0
while inputStream.hasBytesAvailable {
inputStream.read(&readByte, maxLength: 1)
}
的紅蜘蛛庫是一個的WebSockets客戶端。它專門用於與Websockets服務器進行通信,而不是用於進行任意的TCP連接。 –