completionhandler

    2

    2答えて

    いくつかの作業を行っていますが、ユーザが電子メールアドレスを提案したかどうかを確認する方法がわかりません。私は.fetchProvidersForEmailを他の質問で提案したように呼び戻そうとしましたが、何らかの理由でそれはうまく動作しません。また、完成ハンドラーについては非常に緑色なので、建設的な批判も歓迎されます。だから、今のところ、これに関連する私のコードの一部は以下のとおりです。 imp

    0

    1答えて

    私のカスタムフレームワークから例外をスローしようとしています。それがブロックの外に投げ込まれればうまく動作します。 しかし、ブロック内にある場合、アプリは[例外発生]でクラッシュします。問題は、あなたのブロックが非同期と呼ばなっている可能性がある方法で完了ハンドラ/ブロックを作成することを目的C. typedef void (^ServerResponse) (id responseObject,

    1

    1答えて

    現在、AlamoFire補完ハンドラでprepareForSegueメソッドを呼び出そうとしていますが、呼び出されていません。ここに私のコードは次のとおりです。 func loginMember (username: String, password: String, completionHandler: (String?, ErrorType?) ->()) { let header

    1

    1答えて

    完了ハンドラからuidを取得しようとしているため、パスを作成してFirebase DBからいくつかのアイテムを取得できるようになっていますが、は時間が。 私の問題は、dbRefが既に呼び出された後、私の完了ハンドラが呼び出されて、それ以外の方法で呼び出されないことです。 私は私のコードは、行1にFIRAuth.auth()が実行されると考え?...、2 dbRef = FIRDatabase ..

    0

    1答えて

    私のiOSアプリケーションでは、forecast.io APIを使用して特定の3日間の天気予報を取得しています。すべての配列から配列を取得したら、NSMutableArrayを作成してそれらのオブジェクトをすべてそれに追加します。私が得ている問題は、予測データが取得される前にNSMutableArrayを作成しようとしていることです。ここで私はこれまで持っているものです:コードが実行されると ty

    0

    1答えて

    enumerateObjectsUsingBlockを使用して配列オブジェクトを反復処理している状況があります。反復処理の完了を待つ必要があり、コードをさらに実行する必要があります。以下の使用は、私のコードは基本的に、私は機能generateMapImageの座標から静的のGoogleマップをダウンロードしようとしていると私はループと呼ばれる完了まで待ちたい...そのために 私が使用しようとした

    -1

    2答えて

    私はそれぞれの関数に完了ブロックを使用しています(while isDoingSomethingループを使用しないようにします)。 すべてのブロックが完了したら、予想される配列が得られます。しかし、この最終配列をループしようとすると、期待通りにループし続けますが、NSURLSessionDataTaskを各繰り返しごとにRequest.sendRequest(..)に再開することはありません。 Vi

    0

    2答えて

    funcから情報を返すために補完ハンドラを使用しようとしています。関数はクラス内にあり、関数の呼び出しができるようにシングルトンを使用してクラスのインスタンスを作成できます。何らかの理由で、シングルトンを使用しているときにコンプリートハンドラにアクセスできます。 load.class.function()