我是 Xcode IDE新手的老式c / c程序员,负责为iOS创建一个可以从IPv4多播地址接收数据的应用程序.由于 Swift 3没有用于加入多播地址或绑定到端口的API,因此我需要在Swift代码中嵌入Objective-C代码.
我已经找到了一些使用asynch UDP套接字的方法,但是当我引用CocoaAsyncSocket.h(或GCDAsyncUdpSocket.h)时,我收到错误“找不到模块’CocoaAsyncSocket’.”实际上,如果我进行文件搜索,我会变干.
我没有看到Objective-C或它的库可以从Apple下载,当我下载Xcode 8.3.2时它们没有出现,我也找不到开源版本.任何人都可以提供一些指示吗?谢谢!
最佳答案 CocoaAsyncSocket
UDP Server and Client in Swift
Using the BlueSocket framework to create an echo server
Multi-Client echo server with the BlueSocket framework and libdispatch
BlueSocket纯粹的斯威夫特……
使用Swift编写的Minimalistic Multi-Client EchoSerwer(无需外部框架)
使用Swift编写的Minimalistic Echo UDP Server(无需外部框架)