objective-c - Xcode 8.3.2 找不到 CocoaAsyncSocket.h

标签 objective-c swift3 xcode8 multicast ipv4

我是一名刚接触 Xcode IDE 的老派 c/c++ 程序员,负责为 iOS 创建一个可以从 IPv4 多播地址接收数据的应用程序。由于 Swift 3 没有用于加入多播地址或绑定(bind)到端口的 API,因此我需要在 Swift 代码中嵌入 Objective-C 代码。

我已经找到了很多方法来使用异步 UDP 套接字来完成此操作,但是当我引用 CocoaAsyncSocket.h(或 GCDAsyncUdpSocket.h)时,我收到错误“找不到模块‘CocoaAsyncSocket’”。的确,如果我进行文件搜索,我就会干涸。

我没有看到可以从 Apple 下载 Objective-C 或其库,当我下载 Xcode 8.3.2 时它们也没有出现,我也找不到开源版本。任何人都可以提供一些指示吗?谢谢!

最佳答案

关于objective-c - Xcode 8.3.2 找不到 CocoaAsyncSocket.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43924435/

相关文章:

ios - 使用信号量从 Parse 返回图像

objective-c - NSInvocationOperation 等价 yield

swift - 在 Swift 3 中将 C 数组 ptr 转换为原生数组

certificate - Xcode 8 代码签名错误

iphone - 初始化后如何将 NSManagedObject 关联到上下文?

swift3 - 在 swift 3.0 中使用 XMPP openfire 发送消息

ios - swift 3 : Caching images in a collectionView

ios - 迁移到 swift 3 现在出现错误 "argument labels ' (_ :)' do not match any available overloads

swift - 如何正确地将 WKWebView 嵌入自定义 UIView 中?

c++ - 是否可以在 Cocoa 应用程序中使用完全用 C++ 编写的 dylib