私は、サーバーからデータをストリーム配信する(e.x.ECGDataのような)iPhoneアプリケーションを開発しており、これをスクリーン上に表示する(つまり、プロットすることを意味します)、つまりライブストリーミングです。そのために、NSURLConnection
を使用しています。いつ使いますか? NSURLConnectionと低レベルのソケットAPI
私が直面している問題は、データがサーバーからiPhoneにすばやく送信されているため、キャッシュバッファが急速に増加しているため、表示されたデータがサーバーからの実際のデータより遅れています。しばらくすると、アプリケーションの速度が遅くなり、メモリの警告が表示されます。
私の質問は、サーバーからこのデータをどのように処理すればよいですか? NSURLConnection
を続行するか、より低いレベルのソケットプログラミングを行う必要がありますか?
うん、私はデータを収集し、解析し、それをNSURLConnectionを使って画面にプロットするのと同様の段階を経ています。私はASIHttpRequestが同様になることを疑っている、と私は上記と同じ問題を維持しますか? – Mahesh
なぜASIHTTPRequestヘルプを使用する必要がありますか? NSURLConnectionで同じことができます。 – Codo