iPhone用のwifi経由でテキストを印刷する特定のタイプのプリンター用のアプリを作成したいと考えています。iPhoneは設定アプリで既存のwifiネットワークに参加できますが、ネットワークの出力ストリームを作成して、アプリがそれを使用してコマンドをプリンターに送信できるようにする方法は?
wifi接続はすでにセットアップされているということですが、NSOutputStreamのようなものを取得してデータを書き込むにはどうすればよいですか?
Wi-Fiプリンター(または一般的なWi-Fiプリンター)がどのプロトコルを使用しているかはわかりませんが、運が良ければ、ネットワークと対話するようにiPhoneアプリを作成できます。低レベルの BSD Unix スタイルのネットワーク ソケット呼び出しを使用することもできますが、幸いなことにその必要はありません。ここでCFNetworkがあなたの友達になります。
CFNetwork CFNetwork は、ネットワーク プロトコルの抽象化ライブラリを提供するコア サービス フレームワークのフレームワークです。これらの抽象化により、ストリームの操作など、さまざまなネットワーク タスクを簡単に実行できます。
次の URLにある CFNetwork プログラミング ガイドを読むことをお勧めし ます。