問題タブ [completionhandler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10824 参照

java - Javaの完了ハンドラ?

私は iOS 向けのコーディングを行っており、Objective-C のブロックの概念に精通しています。今、私は Android 用の Java を学んでいて、いくつかのアプリを Android から iOS に変換しようとしています。

Javaにはブロックに完全に相当するものがないことを読んだので、完了ハンドラーまたは同様に機能するものを実装するための最良の代替手段は何かを知りたい.

0 投票する
3 に答える
3346 参照

ios - ブロック内からメソッドオブジェクトを返す

次のことを正しく行う方法を知りたい: オブジェクトを返すメソッドがありNSDataます。NSDataからオブジェクトを取得しますUIDocument。オブジェクトは大きくなる可能性があるため、応答が開始される前にNSDataオブジェクトが完全にロードされていることを確認したいと考えています。したがって、ブロック自体からメソッドの値を返したいと思います。だから、このようなもの:

returnは明らかに の を参照しているblockため、これによりエラーが発生しますreturn

スレッドをブロックする wait/while ループを作成せずにこれを達成するにはどうすればよいですか?

ありがとう。

0 投票する
0 に答える
97 参照

ios - FBRequest CompletionHandler から UIProgressView を更新する

私はこれに夢中になっています。メインスレッドからUIを更新する必要があることを知っており、performSelectorOnMainThreadメソッドとprogressView更新のラップの両方を試しましたdispatch_async( dispatch_get_main_queue(), ^{ update progressView });

ありがとう!