【问题标题】:How to implement Sockets into an iOS project如何在 iOS 项目中实现 Sockets
【发布时间】:2020-03-05 19:07:38
【问题描述】:

首先,我是一个 18 岁的学生,我不是那么熟练。 我正在尝试创建一个 iOS 应用程序,这很容易在两个客户端之间发送消息......我正在研究 Java 套接字,基本级别,但我发现很难将这些实现到 iOS 项目中......(我'我是 Swift 的新秀)。 我想问你是否有人知道如何做到这一点并向我解释。 感谢大家花费的时间。

【问题讨论】:

标签: ios swift sockets client client-server


【解决方案1】:

我在这里实现了一个非常简单的 TCP 套接字:https://github.com/tristanratz/ChatApp/blob/master/ClientApp/Socket.swift

如果你愿意,你可以看看。您可以连接到主机,发送和订阅收到的消息。

【讨论】:

  • 你知道有什么方法可以通过socket发送和接收图片和其他东西吗???我需要帮助...
  • 它的工作方式相同......正如您在链接中看到的那样,有两种发送方法。一个用于字符串,另一个用于数据。通过最小的调整,您可以将图像转换为数据对象并发送。
  • 我正在创建一个应用程序,其中客户端和服务器都应该双向工作意味着即使客户端也可以根据收到的响应接收和发送数据.....这个ChatApp Socket 可以像这样工作吗那个????
  • 是的,它应该可以正常工作。你所描述的东西正是一个套接字。当您打开连接时,您可以根据服务器中客户端的响应以及是否要从客户端发回消息来执行操作。如果您只需要请求样式的连接,您应该查看“http”。上面app的客户端是一个TCP客户端。
  • 谢谢,我会试一试,然后回复你:)
猜你喜欢
  • 2018-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-13
  • 1970-01-01
相关资源
最近更新 更多