我希望复制 Instashare 功能(用于更简单、更专业的任务,即在彼此靠近的多个人之间交换笔记)。
我不知道从哪里开始,无论是从架构的角度来看,还是从开发的角度来看。
到目前为止,我假设我需要在 2 个设备之间创建一个内部网络(例如,使所有设备都成为客户端和服务器),然后在所有设备上保持某种连接。
它是否正确?这可能是一个更好的方法吗?我可以为此使用哪些框架?
我希望复制 Instashare 功能(用于更简单、更专业的任务,即在彼此靠近的多个人之间交换笔记)。
我不知道从哪里开始,无论是从架构的角度来看,还是从开发的角度来看。
到目前为止,我假设我需要在 2 个设备之间创建一个内部网络(例如,使所有设备都成为客户端和服务器),然后在所有设备上保持某种连接。
它是否正确?这可能是一个更好的方法吗?我可以为此使用哪些框架?
您可以使用GKSession和GKSessionDelegate ( Tutorial ) 通过蓝牙来回发送文件。对于仅通过 Wifi 发送,您将使用 TCP 和CocoaAsyncSocket和/或SocketKit 之类的东西。
顺便说一句,似乎是一个很棒的周末项目。想要解决它的荣誉;)
关于 SO 的其他相关问题: