問題タブ [afnetworking-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
792 参照

cocoapods - CocoaPods が AFNetworking のすべてのファイルをダウンロードしない

最近、UIButton+AFNetworking.h でファイルが見つからないというエラーが発生したため、Xcode iOS8+ iPhone プロジェクトのビルドが停止しました。

「AFImageDownloader.h」ファイルが見つからないというエラーが表示されます。

ファインダーでフォルダーを見ると、AFNetworking の Git リポジトリーを見るとそこにあるはずのファイルの半分が欠落しています。したがって、そのファイルが魔法のように追加されると、おそらくさらに失敗するでしょう。

インターネット上のすべてのソリューションは失敗しました。私は試しました: - CocoaPods、そのキャッシュ、およびマスターリポジトリをMacBook(El Capitan)から完全に削除します - Podのインストール/更新 --no-clean - 頭から思い出せないすべての種類のコマンド。- ローカル Git を削除し、リポジトリを再インストールして再クローンします。

私の同僚が彼の MacBook にプロジェクトをインストールすると、問題なくインストールおよびビルドされます。

pod install verbose は私にこれを与えます

0 投票する
1 に答える
555 参照

ios - インターネット接続が回復したときにリクエストを再試行する - IOS

アプリケーションで Web 要求を実行するために AFNetworking 3.0 を使用しています。インターネットが復旧したときにリクエストを自動的に再試行する方法はありますか?

これはリクエストコードです:

0 投票する
1 に答える
699 参照

objective-c - AFHTTPSessionManager 成功コールバックはメインスレッドにあります

AFHTTPSessionManager を使用してリクエストがあります。

successfailureコールバックがメイン スレッドにあることを確認します。
これらのコールバックをコールバックのようにメイン スレッドで実行しないようにするにはどうすればよいprogressですか?

0 投票する
1 に答える
5548 参照

ios - ディスク イメージ キャッシュ上の AFNetworking 3.0

AFNetworkingで、セッションを超えてイメージをディスクにキャッシュすることは可能ですか? たとえば、1 週間または 1 か月間です。私のプロジェクトではSDWebImageAFNetworkingを使用しましたが、数日前にAFNetworking がSDWebImageと同じ機能を持っていることがわかったので、 SDWebImage を削除し、イメージディスクに保存するコードを書きました:

イメージビュー用

画像をダウンロードして今後使用する

ダウンロードした画像を取得する

しかし、これはすべてセッションごとにのみ機能します。すべての画像を読み込んだ後、インターネットをオフにしてアプリを再起動すると、キャッシュに画像がありません。

また、私はそのようなコードを追加しようとしますAppDelegate:

しかし、セッションよりも長く画像をキャッシュすることはできません。(私の英語でごめんなさい)

0 投票する
1 に答える
124 参照

objective-c - AFNetworking 3.0 setSharedImageCache がありません

AFNetworking 2.x を使用している Objective-C プロジェクトを AFNetworking 3.0 に移行しています。

アプリの起動時に、次のプロパティを使用して画像キャッシュが消去されました。

ポイントは、AFNetworking 3.0 に同様の機能が見つからないことです。新しいバージョンでこれを取得する他の方法はありますか?

誰かがこれで私を助けることができれば、私は非常に感謝します.

0 投票する
1 に答える
551 参照

ios - AFNetworking 3.0 でネットワーク接続が失われた

AFNetworking を使用して POST Api を呼び出すと、動作することがあり、「ネットワーク接続が失われました」というエラーが表示されることがあります。そして、その API を POSTMAN で実行しようとすると、正常に動作します。これは、ポストAPIを呼び出すための私のコードです

0 投票する
1 に答える
210 参照

ios - AFNetworking 3.0 で POST リクエストのパラメーターとしてネストされた NSMutableDictionary を送信する

AFNetworking 3.0 の POST 要求で、ネストされた変更可能な辞書をパラメーターとして送信しようとしています。

ここに私のセッションマネージャーの設定があります:

辞書は次のように作成されます。

POST リクエストは次のとおりです。

ただし、以下のエラーが発生しています。

キー「Food_UserLogin」で miniDict を送信しない場合、成功の応答が得られますが、辞書であるためこのパラメーターを配置すると問題が発生します。何が間違っているかについての提案はありますか?

PSサーバー側で変更を加えたくありません。

0 投票する
1 に答える
306 参照

ios - iOS: AFHTTPSession マネージャーの応答データ

私のアプリでは、新しい AFN 3.0 を使用しています。

AFHTTPSessionManager *マネージャー

それ以外の

AFHTTPRequestOperation *オペレーション

私の問題は、 RequestOperation からいくつかのデータを次のように取得できるようになる前です。

AFHTTPSessionManagerでこの要素を取得するにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
417 参照

ios - AFNetowking 3.x でのダウンロード操作 (一時停止と再開)

サーバーにある.m3u8ファイルを読み取って解析するプロセスを持つアプリケーションがあります。次に、後でチャンク.tsファイルをダウンロードします。AFNetworking 3.x



ここでは、これらのシナリオを処理する方法:

  • ファイルのダウンロード プロセスを一時停止する方法はありますか?
  • インターネット接続やその他の中断を処理するにはどうすればよいですか?
0 投票する
0 に答える
103 参照

ios - AFNetworking 3.x を使用したサービスの単体テスト

AFNetworking 3.x を使用するメソッドを呼び出すサービスをテストしたいと考えています。

サービス:

クライアント:

単体テスト:

しかし、EXC_BAD_ACCESS である thenBlock で常にエラーが発生しました。