- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关于如何将 GCDAsyncSockets 与 Objective-C 结合使用的信息有很多,但与 Swift 结合使用的信息却很少,而且几乎没有关于如何将其实际安装到 Xcode 环境中的信息。我尝试使用 File | 一次在 zip 文件中添加一个文件。将文件添加到...项目菜单选项,但我仍然无法通过“import GCDAsyncUdpSocket”语句使用添加的文件。它说“没有这样的模块”。一定有一种更简单的方法来做到这一点,对吗?
最佳答案
通过将此行添加到您的 Podfile 来使用 CocoaPods 进行安装:
use_frameworks!
# 如果您的目标是 iOS 8+ 或使用 Swift,请添加此内容
pod 'CocoaAsyncSocket'
CocoaAsyncSocket 与 Carthage 兼容。要包含它,请将以下行添加到您的 Cartfile
Carthage/Build/iOS/CocoaAsyncSocket.framework
Carthage/Build/tvOS/CocoaAsyncSocket.framework
Carthage/Build/Mac/CocoaAsyncSocket.framework
选择正确的框架并将其拖到您的项目中。
手动
您还可以通过直接添加源文件将其包含到您的项目中,但您可能应该使用依赖项管理器来保持最新状态。
导入
使用 Objective-C:
@import CocoaAsyncSocket;
使用 iOS 8+ 框架时
或者 #import "CocoaAsyncSocket.h"
不使用框架时,针对 iOS 7 或更低版本
使用 swift :
import CocoaAsyncSocket
关于ios - 如何将 CocoaAsyncSocket 库安装到 Swift 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34376995/
我试过 pod install命令并收到此错误。 % pod install Analyzing dependencies [!] CDN: trunk Repo update failed - 18
在尝试建立多个 TCP 连接时出现“在连接或接受连接时尝试连接。先断开连接”错误,请建议我如何使用 CocoaAsyncSocket 建立 2 个或更多实时 TCP 连接。 最佳答案 如果您正在使用
我有一个 AsyncSocket 实例,我一直在 iPad 上用作服务器,然后在另一个充当客户端的 iPad 上运行 AsyncSocket 套接字。我拥有在客户端和服务器之间交换数据所需的所有代码—
在我基于 TCP 套接字的服务器上,我通过流发送数据包,其中数据包包含一个 header ,指定数据包中的字节数,后跟该字节数。对于那些熟悉 Erlang 的人来说,我只是简单地设置了 {packet
我正在使用 CocoaAsyncSocket ,我需要创建一个向服务器发送消息并等待服务器回复的函数,在委托(delegate)方法中它确实收到服务器响应,但我需要发送消息的函数等待服务器回复并返回响
我在我的 appDelegate didFinishLaunchingWithOptions 方法中创建了一个 TCP 套接字连接。那是简单的部分,我已经成功连接到我的服务器。我很难从 View 中的
我一直在寻找通过 TCP 将文件(在 iphone 上录制的小声音)发送到服务器以及从服务器发送到其他设备的方法。看起来最简单的方法是使用 CocoaAsyncSocket 项目。(这是真的吗?) 然
我目前正在使用 CocoaAsyncSocket 构建应用程序。我连接到 TCP 服务器并读取/写入一些数据。 我使用以下方法创建套接字 self.socket = [[GCDAsyncSocket
我有一个简单的客户端和服务器应用程序半与 CocoaAsyncSocket 一起使用。我可以使用客户端连接到服务器,并且可以在它们之间来回传递数据,并且委托(delegate)方法似乎可以正确触发。我
有人有过将 cocoaasyncsocket 与 google protobuf 一起使用的经验吗?我想使用 varint 来分隔帧,使用基于 netty 的客户端/服务器组合非常简单,但在使用 co
这是一个简单的套接字服务器。 如果我删除Socket类并将serverSocket变量和startSocketServer函数放入ViewController类Socket服务器中开始倾听。 我通过l
我将属性定义如下: let addr:String = "192.168.31.218" let port :UInt16 = 8000 let timeout:Double = 5.0 var so
我已经使用 CocoaAsyncSocket 创建了一个 TCP 套接字连接,每当我尝试执行 didReadData 时,我都会返回空白。当我设置断点并尝试调试时,我发现“msg”的值是@""。 这是
使用 CocoaAsyncSocket library 连接到 iPv6 主机时出现问题 我成功地让 GCDUDPAsyncSocket 工作,但意识到 TCP 更适合我的用例。 不幸的是 - 我永远
我正在创建基于 CocoaAsyncSocket 和 STOMP 协议(protocol)的简单消息传递应用程序。所以我创建了主类,它使用 PublishSubject ,因此订阅者可以观察传入的 S
我有一个已成功使用 AsyncSocket 的应用程序,但该应用程序需要在 32 位 Mac 系统上运行,因此我想要一个非 ARC 版本的 AsyncSocket。在我的搜索中,我发现 AsyncSo
我已经在这个问题上停留了几天,似乎越来越接近解决方案(在伟大的用户@SO的帮助下)。我正在使用 CocoaAsyncSocket 库来创建到 Windows 服务器的 TCP 套接字连接。 正在我的
关于如何将 GCDAsyncSockets 与 Objective-C 结合使用的信息有很多,但与 Swift 结合使用的信息却很少,而且几乎没有关于如何将其实际安装到 Xcode 环境中的信息。我尝
在集成最新的 robbiehanson 的 XMPPFramework 时,我遇到了一个错误:CocoaAsyncSocket/GCDAsyncSocket.h' file not found 还有一
我正在尝试使用 cocoaasyncsocket 库附带的 echo 服务器示例的修改版本执行以下操作: 1) 打开一个连接到充当服务器的 python 脚本 2) 发送数据//有效,但委托(dele
我是一名优秀的程序员,十分优秀!