nsurlsessiondatatask

    0

    1答えて

    アプリがバックグラウンドまたはサスペンド状態のときにデータをサーバーにポストしようとしています。私はyesとNoのアクションでアクション可能なプッシュ通知を実装しました。はいまたはいいえをタップしてバックエンドを更新する必要があります。 アプリケーションがフォアグラウンドで実行されていても、バックグラウンドまたはサスペンド状態で失敗している場合、下のコードは正常に動作します。どのようにこれを処理す

    0

    2答えて

    swift 3.0を使用していて、整数の配列を返す関数を作成しました。 Integerの配列は非常に特殊で、データベースから取得されるため、HTTP呼び出しは非同期です。これは3つの異なるコントローラで使用するので関数ですので、一度書くと意味があります。私の問題は、非同期コードがreturn文の後ろに返されるため、nilを返していることです。私はここでこの例を試しましたWaiting until

    -1

    1答えて

    私はこれを2回投稿しましたが、まだまだかなりつまっています(post 1、post 2)。 別の要求を呼び出すときに401のチャレンジを取得した場合、認証要求をトリガーしたいと思います。私は私の要求のための完了ブロックを持っているので、それはデータを受信し、それが受信されると何かをすることができます。 問題は、401を取得して認証を呼び出してから、リクエストをやり直したい場合です。 second

    0

    1答えて

    私は以下のコードでいくつか問題があります。 動作しますが、タイミングに問題があります。 最初に私が期待していることを言えば、データのダウンロードが完了してイメージを使用できるようになると完了ハンドラを実行する必要があると思います。しかし、現実は全く異なるようです。私が試してみると、すぐに完了ハンドラが呼び出されます(コンソールで「すべてOK」と見ることができます)、すべてが瞬間的であるかのように。

    1

    1答えて

    でNSURLSessionDataTaskを一時停止した後、私がファイルにデータを書き込むことがsetDataTaskDidReceiveResponseBlockとsetDataTaskDidReceiveDataBlockを呼び出し、その後のフォロー方法 - (NSURLSessionDataTask *)dataTaskWithRequest:(NSURLRequest *)request

    1

    3答えて

    各セルに画像があるカスタムセルでtableViewを作成しました。モデルクラスの は、私は、URLからデータを取得し、完了ハンドラブロックにUIImageにデータを変換し、その後、UIImageの配列の変数に画像を追加するURLSession dataTaskメソッドを使用するfunc mainPulatesData()を作成しました。 データを取り出してUIImageアレイに追加するプロセスは、

    1

    1答えて

    x-www-form-endodedデータを使用してAPIへのログイン呼び出しを作成しています。私は郵便配達でPOSTを作成し、200応答を受けました。私はPostmanのエクスポート機能を使ってAndroid用のOKHTTPコードとiOS用のNSURLコードを生成しました。 Androidコードは正常に動作しますが、iOSコードは401応答を受信します。私はチャールズのWebデバッグプロキシを使

    1

    1答えて

    私は、次のコードを使用して自分のサーバーに要求を作っています:私はこれを読んだものから let configuration = URLSessionConfiguration.default let session = URLSession(configuration: configuration) let dataTask = session.dataTask(with: request a

    1

    2答えて

    私は簡単なGET要求を私のmacOSアプリケーションで実行しようとしています。しかし、私は次のエラーを得続ける: A server with the specified hostname could not be found. 私があるからJSONデータをダウンロードしようとしていますURL:私は私のブラウザやオンラインAPIテスターのウェブサイトでそれをテストする場合 https://sugge