Xcode聊天应用程序,创builddynamic视图 – 有点失落

刚开始做一个应用程序,应该有一个多用户私人聊天。 像Facebook风格,用户有一个列表的朋友,他可以与他们独立聊天。 我只需要在这里一个小方向

  1. 如果我有一个用户列表,假设我为聊天创build了单独的视图,我该如何处理这些视图? 如果jim和dick和jane聊天,应该有2个视图,每个聊天窗口都是对的? 有没有我可以使用的任何参考。

  2. 我正在寻找套接字编程的参考,我可以从服务器推送消息给用户。 我一直在寻找,但找不到有用的东西。

  3. 如果我尝试使用本地通知来更新用户的聊天窗口,让我们每隔几秒钟说一次请求数据,那会是电池耗尽吗?

我真的很喜欢这里的一些方向,我不想开始的东西只是意识到了它的错误的方式。

任何帮助,高度赞赏

  1. 这些听起来都像devise决定。 例如,是否要在单独的视图中显示每个用户的消息? 这完全取决于你。

  2. 你会想阅读关于iOS推送通知 。

  3. 如果你的意思是打算轮询一些服务器的更新,那么是的,这将使用大量的电池。 推送通知系统就是为了帮助您避免这种情况。