私の状況は次のとおりです。データを収集するために同期 HTTP 要求を作成していますが、事前にナビゲーション バーのタイトル ビュー内に読み込みビューを配置したいと考えています。リクエストが終わったら、titleView を nil に戻したいです。
[self showLoading]; //Create loading view and place in the titleView of the nav bar.
[self makeHTTPconnection]; //Creates the synchronous request
[self endLoading]; //returns the nav bar titleView back to nil.
リクエストが終わった後にローディングビューが表示されるため、ローディングビューが機能することはわかっています。
私の問題: この時点で明らかなはずですが、基本的には、
関数が完了[self makeHTTPconnection]
するまで関数を遅らせたいと考えて[self showLoading]
います。
ありがとうございました。