我希望能够拥有一个ios设备,多个ios设备(有最大值吗?)能够连接到该设备,并向第一个设备发送数据(在这种情况下是字符串)。
我尝试过这个教程:http://www.raywenderlich.com/3932/networking-tutorial-for-ios-how-to-create-a-socket-based-iphone-app-and-server但我很难理解Objective-C
实际上,对于swift,它将与objC相同。您所需要的只是将语法从objC移植到swift:
func initNetworkCommunication() {
var readStream : Unmanaged<CFReadStream>?;
var writeStream : Unmanaged<CFWriteStream>?;
CFStreamCreatePairWithSocketToHost(nil, "localhost", 80, &readStream, &writeStream);
if let read = readStream {
inputStream = readStream!.takeUnretainedValue()
}
if let write = writeStream {
outputStream = writeStream!.takeUnretainedValue()
}
}
等等…