Xcode 8.3.2找不到CocoaAsyncSocket.h

时间:2017-05-11 19:54:57

标签: objective-c swift3 xcode8 multicast ipv4

我是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时它们没有出现,我也找不到开源版本。任何人都可以提供一些指示吗?谢谢!

1 个答案:

答案 0 :(得分: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(无需外部框架)

enter image description here

用Swift编写的简约Echo UDP Server(无需外部框架)

enter image description here