ここでは、デリゲートとコールバックに関するいくつかの概念を理解しようとしています。基本的に、私は郵便番号に基づくhttp-requestを作成しようとしています。そのため、http-requestを作成する前に、ロケーションマネージャーを呼び出して郵便番号を取得しますが、そのような期間中は、非同期でそのタスクを完了し、フィードバックを取得する必要があります。ここでの懸念は、location-managerから設定したデリゲートには、http-requestクラスとのリンクがないことです。そのため、デリゲートからhttp-requestに情報を返す方法を理解しようとしています。私はブロックを調べていましたが、とにかく、デリゲートの応答を待つことができるブロックがありますか?または、非同期タスクでBOOLプロパティとして設定することもできます。完了すると、リクエストがトリガーされます。私はGCDを除いてブロックをあまり試していなかったので、それでもこれを回避しようとしています。
ここでの提案を歓迎します。