0
私のパートナーと私は全く同じコードをチェックアウトしており、同じネットワークを使用しています。AsyncSocketは私のシミュレータで動作しますが、パートナーの接続がキャンセルされていませんエラー
AsyncSocketを使用してソケットに接続しようとすると、動作します。私のパートナーがまったく同じことをするとき、それはしません。
私はグーグルを試みましたが、私は牽引力がありません。任意のヒント?
私のパートナーと私は全く同じコードをチェックアウトしており、同じネットワークを使用しています。AsyncSocketは私のシミュレータで動作しますが、パートナーの接続がキャンセルされていませんエラー
AsyncSocketを使用してソケットに接続しようとすると、動作します。私のパートナーがまったく同じことをするとき、それはしません。
私はグーグルを試みましたが、私は牽引力がありません。任意のヒント?
この質問に対する回答は次のとおりです。
次デリゲート機能を実装する場合、我々は値を返しませんでした:
- (BOOL)onSocketWillConnect:(AsyncSocket *)sock;
あなたがexpicitly値を返さない場合は、何この関数は、実際に任意のデバイス上に返すことは非決定論的である(または少なくとも計算することは不可能)。私のマシンでは、それは本当に戻って起こったし、私のパートナーでそれは間違っていた。
いつものように、コンパイラの警告に注意してこの問題を解決します。