タグ

ブックマーク / sos.hatenablog.jp (1)

  • NSStreamでクライアントとしてTCPソケット通信を行う その1 - sos の 作業メモ

    今作っているiOSアプリは、以前に作ったAndroid版の移植物なんですが、アカウント認証がwebで、実際のデータは、Androidと共用の自作サービスでやりとりすることになってます。 サーバー側のアプリはTCPで特定のポートをListenし、てきとーに自分で定義したバイナリのプロトコルを使うため、iOSでソケット通信を行う方法をざっくり調査しました。 テクノロジー選択 公式ドキュメントのネットワーキングトピックスに書いてありますが、 iOSでクライアント側からのソケット通信(Stream)をやるなら、 Objective-CでNSStream (Foundation) CでCFStream(CoreFoundation) のどちらかを使うのが現実的。そして、やりたい事がNSStreamで実現できるなら、NSStreamを使うのが楽だそうです。 確かに、CoreFoundationだとAR

    NSStreamでクライアントとしてTCPソケット通信を行う その1 - sos の 作業メモ
  • 1