私は現在これをやっています:
NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
次に、UI を更新し、たくさんのアニメーションを実行して、受け取ったばかりのデータを表示します。
ただし、上記のメソッドがメインスレッドをロックしているため、代わりに非同期リクエストを使用して情報をロードしようとしています。
何か案は?私は NSOperationQueue を設定して使用しようとしました:
NSData *responseGBP = [NSURLConnection sendAsynchronousRequest:requestGBP queue:operationQueue completionHandler:nil];
ただし、次のエラーが表示されます: Initializing 'NSData *__strong' with an expression of an incompatible type 'void'
あなたの天才は私を助けることができますか?