iOS アプリ (ソーシャル ネットワーキング アプリ) があり、メッセージングおよびチャット システムを追加したいと考えています。私はこれを行う方法を調べましたが、ほとんどが私が望むものには複雑すぎるため、完全に理解または実装できる方法を見つけられませんでした.
私は「友達リスト」ビューコントローラーを持っており、リスト内の名前の1つに触れると、「メッセージ」ビューコントローラー(他のimウィンドウと同じように)が表示され、選択した友達とチャットできます。
これを行う方法は、XMPP または「TCP 接続」のいずれかでした。私はXMPPを理解しようとしましたが、XMPPの場合は「ログイン」などが必要であり、それには追加のIDまたは物事を複雑にする何かが必要です。アプリ内ユーザー ID を既に持っています。チャット用に 2 つ目の ID は必要ありません。
2 番目の方法 (TCP 接続を作成し、その接続を介してメッセージを送信する方法) は、完全には理解できませんでしたし、実装されている例も見つかりませんでした。