4

開発者向けドキュメントにはNSSocketPort、おそらく Foundation フレームワークの一部である への参照がたくさんあります。ただし、Foundation で NSSocketPort のヘッダー ファイルが見つからないようです。私の推測では、iOS にコピーされた Mac ドキュメントに過ぎず、iOS には NSSocketPort は実際には存在しません。

私の質問: ありますか? そうでない場合:ピアツーピア接続を確立するために私が従うことができる財団レベルの代替アプローチはありますか(かなり気まぐれに見えるため、ゲームキットの外部)?

参考文献:

http://developer.apple.com/library/ios/#documentation/Networking/Conceptual/NSNetServiceProgGuide/Articles/OperationsonNetworkServices.html#//apple_ref/doc/uid/TP40002525-SW1

4

1 に答える 1

3

どこでも参照されていることは正しいですが、iOS の Foundation Framework の一部ではないようです。

高レベルのソケット実装にNSStreamクラスを使用できます( SimpleNetworkStreamsサンプルを参照してください)。

また、 smallSocketsライブラリ (Mac OS 用に設計されていますが、iOS 用にコンパイルされていると思われます) を使用して CF Networking クラスをラップできるとも聞きました。

于 2011-03-01T16:29:43.187 に答える