iPhone用のWi-Fi経由でテキストを印刷するために、特定の種類のプリンタ用のアプリを作成したいと考えています。 iPhoneは設定アプリで既存のWi-Fiネットワークに参加できますが、アプリがプリンタにコマンドを送信するためにネットワークの出力ストリームを作成する方法はありますか?[iPhone]:ワイヤレスネットワーク経由で出力ストリームを送信する方法は?
私はすでに無線LAN接続が設定されていることを意味します。NSOutputStreamのようなデータを取得する方法は?
iPhone用のWi-Fi経由でテキストを印刷するために、特定の種類のプリンタ用のアプリを作成したいと考えています。 iPhoneは設定アプリで既存のWi-Fiネットワークに参加できますが、アプリがプリンタにコマンドを送信するためにネットワークの出力ストリームを作成する方法はありますか?[iPhone]:ワイヤレスネットワーク経由で出力ストリームを送信する方法は?
私はすでに無線LAN接続が設定されていることを意味します。NSOutputStreamのようなデータを取得する方法は?
あなたはwifiプリンタが使用するプロトコール(または一般的にはWi-Fiプリンタ)はわかりませんが、運が良ければiPhoneアプリをネットワークとやりとりすることができます。あなたは、低レベルのBSD Unixスタイルのネットワークソケットコールを使うことができますが、幸いにもあなたは必要ありません。 CFNetworkはあなたの友人になります。
CFNetwork CFNetworkは、ネットワークプロトコルの抽象化のライブラリを提供するコアサービスフレームワークのフレームワークです。これらの抽象化により、ストリームを扱うなど、さまざまなネットワークタスクを簡単に実行できます。
ここでは、CFNetworkプログラミングガイドを読むことをお勧めします。 http://developer.apple.com/documentation/Networking/Conceptual/CFNetwork/CFStreamTasks/CFStreamTasks.html#//apple_ref/doc/uid/TP30001132-CH6-SW1