completionhandler

    3

    2答えて

    私はこれらの構文ステートメントのどれが(もっと)正しいかどうか不思議です。 プレイグラウンドは、両方のケースを楽しくコンパイルします。最後の引数が記載する前に2番目の方法で丸められたブラケットが閉じているなぜ 方法1 // copied from SO and this appears clear to me UIView.animate( withDuration: 3.0,

    0

    1答えて

    画像オブジェクトに関する情報を取得する方法。グローバル変数を使って問題を解決しようとしました。それは動作しませんでしたが、代わりに補完ハンドラを使用するように提案され、私の問題を解決しました。 私は今の問題は似ていると思いますが、私は、iOSプログラミングに非常に新しいですし、まだこの話題をマスターしていません。 は、どのように私は以下のコードでは、画像オブジェクトの幅と高さを取得し、サムネイルの

    3

    2答えて

    私はこの警告のトラブルシューティングを試みましたが、成功しませんでした。 swift3にアップグレードしてから、私のFacebook Graph Request Completion Handlerに警告メッセージが表示されます。 エラーメッセージは、具体的には、「式のタイプ 'FBSDKGraphRequestConnection?'は未使用です。」 graphRequest?.start(co

    0

    2答えて

    からの結果は、このメソッドの内部で、私はAPIからデータを取得しています: func GetTableDataOfPhase(phase: String, completion: (result: AnyObject) -> Void) { let configuration = NSURLSessionConfiguration.defaultSessionConfigur

    -1

    2答えて

    私はboolを返す単純なログインメソッドを持っていますが、ユーザログインの成功に依存します。私は応答の順序とコードの実行に問題があります。私は完了ハンドラについて読んだことがありますが、これは私の問題に対する解決策だと思いますが、わかりません。ここに私の方法です: variable loggedInをチェックするif文がtrueと等しいかどうかを確認するためにsuccess変数を返したいと思います

    0

    2答えて

    オブジェクトXはイメージをダウンロードする必要があります。それはイメージのURLを持っています(ネットワークのファイルかもしれません)。私はURLを取ってimageDataを得ることができる共通のimageHandlerクラスを持っています。私はダウンロードしたイメージで何をするかをカスタマイズするために完了ブロックを取ることができるように、このメソッドを必要とします。 私はデリゲートパターンを使

    0

    1答えて

    私は2つの関数を持っています:とfunc males_NonChat() viewdidloadでprint文を実行する前に両方が終了するのを待ちます。それを達成するために別の補完ハンドラが必要ですか? 使用これらの関数は override func viewDidLoad() { super.viewDidLoad() func Females_NonChat()

    0

    1答えて

    最近、関数がWebリクエストから必要な情報を取得するとUIを更新する必要があるようなことに取り組んできました。 この関数で空のクロージャを渡して同じ関数でクロージャを呼び出すと、データがダウンロードされた後にUIが更新されることがわかりました(クロージャなしでUIを更新しようとする前にデータがまだダウンロードされていたためにプログラムがクラッシュしました)。私のビューコントローラに続いて func

    0

    3答えて

    ユーザーにボタンを押して、背景色を変えて(黄色に)、WAVを再生し、WAVの完了時にボタンを元の色に戻す)。したがって、サウンドの周りに補完ハンドラがあります。以下のコードをさまざまに組み合わせてみましたが、WAVが再生され、ボタンが色を変えるように見えません。 これは間違ったアプローチですか、何か間違っていますか?補完ハンドラを色の変化の周りに置く必要はないと思いますが、残念です。 多くのありが