【发布时间】:2021-12-04 01:38:50
【问题描述】:
我需要为 Mac 设置一些相对简单的 IPC,并且需要使用 UNIX 域套接字来完成。我是 Swift 的新手,所以虽然我知道这是可能的,但我什至在努力创建我的客户端和服务器。我找到了一些在其他语言中使用 UNIX 域套接字的有用资源(例如:IPC using Unix Domain Sockets),但是我发现的任何基于 swift 的东西都超出了我目前在全新语言中所能遵循的范围。如果有人能像我 5 岁那样解释它,或者至少给我指出正确的方向,我将不胜感激。
【问题讨论】:
-
嘿泰勒,欢迎来到这个网站。这个问题有点过于宽泛,无法在此处以 Q/A 格式整齐地回答。尝试一点一点地分解它,我们可以帮助您解决您在此过程中遇到的更具体的问题。在大多数情况下,实际功能和您需要的一切都将与您链接的示例相同。但是,由于 C 严重依赖指针,您会看到其中许多使用 Swift 的
Unsafe(Mutable)(Buffer)(Raw)Pointer类型桥接到 Swift,这有时很难使用。
标签: swift macos ipc unix-socket