swiftzmq:使用优秀的 czmq 库为 Swift 提供干净、安全、编写良好的 ZeroMQ (zmq) 绑定

时间:2024-07-31 18:38:02
【文件属性】:

文件名称:swiftzmq:使用优秀的 czmq 库为 Swift 提供干净、安全、编写良好的 ZeroMQ (zmq) 绑定

文件大小:16KB

文件格式:ZIP

更新时间:2024-07-31 18:38:02

C

快手 使用优秀的 czmq 库为 Swift 提供干净、安全、编写良好的 ZeroMQ (zmq) 绑定 地位 仍在与构建过程作斗争。 希望一旦我克服了这个障碍,我就能很快实现大部分内容。 ZSock:进行中 其他:根本没有完成 宗旨 为了易于使用。 我们隐藏低级细节并提供纯 swift API 支持多个版本的zmq。 czmq 为我们处理这个。 支持 czmq 的所有功能(最终) 贡献 请随意分叉。 请记住,这是一个非常新的项目,我是 swift 的新手(虽然不是编程),所以代码可能缺乏一点修饰。 编码标准 4个空格,大括号在同一行 对库用户隐藏 c 类型 RAII:资源获取即初始化。 或者把过程包裹起来达到同样的效果 在析构函数中清理自己 关于管理内存的“做正确的事” 倾向于使用协议进行横向组合而不是继承 把事情简单化 尽量不要弄得一团糟:) 版权和许可 Copyright


【文件预览】:
swiftzmq-master
----c-src()
--------szsock.c(3KB)
----.gitignore(8B)
----Makefile(1KB)
----t()
--------zsock_test.swift(75B)
--------main.swift(154B)
----swiftzmq.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)
--------xcuserdata()
----src()
--------zsock.swift(3KB)
----LICENSE(1KB)
----README.md(2KB)
----include()
--------bridge.h(20B)
--------szsock.h(1KB)

网友评论