私は Objective-C を初めて使用するので、私のアプローチが理にかなっているかどうかを知りたいです。
私のアプリケーションは Tabs-View ベースです。すべてのタブがサーバーへのリクエストを呼び出します。
- 私
appDelegate
のサーバーへの非同期ソケット接続のインスタンスを作成します。 TableViewController
内部要求メッセージを作成してサーバーに送信する必要があるをロードする [Get status] タブをクリックします。私の問題は、のソケットにアクセスできないことです。その
TableViewController
ため、ソケットにアクセスしてからappDelegate sharedApplication
、リクエストメッセージをサーバーに送信します。私は非同期ソケットモデルを使用しているため、サーバーの応答を受け取るデリゲートは
appDelegate
それ自体であり、応答を "Get status" に伝達する必要がありますTableViewController
。
私の質問はそれを行う方法ですか??
多分私のアプローチは最初は良くなく、同期ソケットモデルを使用する必要があります。または、開いているすべてのView Controllerにソケット接続をコンテキストとして渡す必要があるかもしれません。
私は何が欠けていますか?? サーバーへの応答を、送信元のビューから簡単にアクセスできるようにするにはどうすればよいですか?? どんな助けでも大歓迎です!!
ありがとう!