我是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时它们没有出现,我也找不到开源版本。任何人都可以提供一些指示吗?谢谢!
答案 0 :(得分:2)
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编写的简约Echo UDP Server(无需外部框架)