completionhandler

    0

    1答えて

    Alamofireの新機能で、JSONを解析してtableviewを読み込もうとしているIOSアプリケーションのIOSアプリケーションをフォローしていますが、問題はloadGistsの機能が終了する前にnumberOfRowsInSection Alamofireの連鎖された要求を呼び出すことで、配列を生成してそれに応じてテーブルビューにデータを入れることができます.responseArray関数

    0

    2答えて

    alamofireからデータを取得しているときに、まだ完全にロードされていません。その前にコードが実行されています。完了ハンドラを使用する方法がわかりません。 iOSプログラミングが初めての方、誰でもお手伝いください。 func mobileVerification(mobileNumber:String)->Bool{ let params:[String:String] = ["

    -4

    1答えて

    私は、単にcompletionHandlerを使用してリクエストから情報を取得しようとしています。問題は、コードの他の部分のすべての情報を配列に格納する必要があることです。アクセスできないようです。 private func loadUserData(completionHandler: @escaping ([String]) ->()) { // We're getting user

    0

    1答えて

    私にPHAssetを提供する写真ピッカーがあり、それぞれの写真のローカルURLを取得する必要があります。これまでのところ私は、次のコードでこれを行うことができるよ: var selectedPhotos = [NSURL]() selectedPhotos.removeAll() let options = PHImageRequestOptions() option

    0

    1答えて

    Swifts GCDの使用に問題があります。私は、ダウンロードタスクを配列に追加しながら、実際に画像をダウンロードする前にトークンが有効であることを確認する機能を持っています。 問題は、トークンが無効で、新しいものを取得しようとした後に、preloadImageコードが実行されて、requestPreloadJWTToken完了ブロックがdownloadTask変数を設定してnilでないことがわか

    1

    1答えて

    準備ができたら結果を返す方法があります。しかし、私は2つの完成ハンドラーで苦労しています。 これはコードです。最初の完了ハンドラはmembers.observesingleEventです。これは、データベースからいくつかのキーを返します。次に、キーをループして、別の呼び出しから新しい値を取得します。私は値をループし、他の呼び出しを行います。 private func getRoomDevices(

    0

    1答えて

    私は、CloudKitにレコードを保存するアプリケーションを作成しており、そのデータをCore Dataにローカルに保存しています。私は実際に両方の場所にレコードを保存することができますが、iCloudへの接続が利用できない場合や保存エラーが発生した場合にエラーを処理できる必要があります。私はCKModifyRecordsOperationコンプリートブロック内の変数を差別化するための変数を設定で

    1

    2答えて

    私はDispatchGroup.enter()とleave()を使ってヘルパークラスのreverseG async関数を処理しています。問題は明らかです、私はmainViewControllerのオブジェクトを使用して、mainViewControllersのヘルパクラスのdispatchGroup.leave()を呼び出しています!それを行う方法はありますか? 同じコードは、メインビューコントロ

    0

    3答えて

    私はビューに対してアニメーションを実行する関数を持っています。アニメーションが完了した後に呼び出されるこの関数の補完ハンドラを実装したいと思います。 ViewControllerで ... HudViewクラスで hudView.hide(animated: true, myCompletionHandler: { // Animation is complete }) ... f