文件名称:CocoaAsyncSocket:适用于Mac和iOS的异步套接字网络库-开源
文件大小:618KB
文件格式:ZIP
更新时间:2024-06-03 23:28:29
开源软件
CocoaAsyncSocket为macOS,iOS和tvOS提供了易于使用且功能强大的异步套接字库。 这些类如下所述。 目前已将该项目配置为针对iOS,tvOS和Mac构建。 只需将包依赖项添加到Package.swift中,并在必要的目标中依赖“ CocoaAsyncSocket”。 您也可以通过直接添加源文件将其包含到项目中,但是您可能应该使用依赖项管理器来保持最新状态。 GCDAsyncSocket是在Grand Central Dispatch之上构建的TCP / IP套接字网络库。 使用此类的单个实例自动接受通过IPv4和IPv6的传入连接。 无需再担心多个套接字。 仅使用一个方法调用即可轻松保护套接字。 可用于客户端和服务器套接字。 它完全在自己的GCD dispatch_queue中运行,并且是完全线程安全的。 此外,所有委托方法都异步调用到您选择的dispatch_queue上。