は、次の構文が可能であった:スウィフトNSURLConnection sendSynchronousRequest
私が使用しているスウィフトに今NSHTTPURLResponse *response = nil;
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];
if ([response statusCode] == 404)
{
}
:
私が使用している場合ので、動作しますが、私はもうからstatusCodeにアクセスすることはできませんvar response : AutoreleasingUnsafeMutablePointer<NSURLResponse?> = nil
let urlData = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: err)
NSHTTPURLResponseは、NSURLResponseが必要であるというエラーを返します。
これを解決する方法はありますか?
、私はあなたが決してメインスレッドから 'sendSynchronousRequest'を使用していないしている願っています。 1つは常に非同期リクエスト(特にキャンセル可能なリクエスト)を優先します。 – Rob