問題タブ [afnetworking-2]
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.
objective-c - AFNetworking 2.0 AFHTTPSessionManager:失敗ブロックでステータスコードと応答 JSON を取得する方法は?
AFNetworking 2.0 に切り替えると、AFHTTPClient は AFHTTPRequestOperationManager / AFHTTPSessionManager に置き換えられました (移行ガイドに記載されています)。AFHTTPSessionManager を使用するときに最初に遭遇した問題は、失敗ブロックで応答の本文を取得する方法です。
次に例を示します。
成功ブロックで、応答のステータス コードを取得したいと思います。失敗ブロックでは、応答のステータス コードとコンテンツ (この場合はサーバー側のエラーを説明する JSON) の両方を取得したいと考えています。
NSURLSessionDataTask には、statusCode フィールドを持たないタイプ NSURLResponse の応答プロパティがあります。現在、次のように statusCode を取得できます。
しかし、これは私には醜く見えます。そして、応答の本文についてはまだ理解できません。
助言がありますか?
objective-c - AFNetworking インクルード ヘッダー
ASIHttpRequest から AFNetworking に変換しようとしていますが、クラスの次の行で「宣言されていない識別子 AFURLSessionManager の使用」エラーが発生しているようです。
ヘッダーに次の内容を含めました。
それは本当に明白なことであるに違いありませんが、今は脳のおならがひどいです。
ios7 - AFNetworking 2.0 と HTTP 基本認証
使用する AFNetworking 2.0 で AFHTTPClient が見つかりません:
AFNetworking 2.0 でどのように管理する必要がありますか?
ios - リクエストが失敗しました: 受け入れられないコンテンツ タイプ: AFNetworking 2.0 を使用した text/html
AFNetworking の新しいバージョン 2.0 を試していますが、上記のエラーが発生します。なぜこれが起こっているのですか?これが私のコードです:
Xcode 5.0 を使用しています。
また、エラーメッセージは次のとおりです。
kJSONlink を使用して JSON を非表示にしました。これにより、JSON が返されます。
ios - AFNetworking 2.0 でダウンロードの進行状況を取得するには?
AFURLSessionManager を使用して新しいダウンロード タスクを作成しています。
ファイルは正常にダウンロードされますが、進行状況の通知を受け取るにはどうすればよいですか?
p
は常に nil に設定されます。私はそのために問題を提起しました。
また、マネージャーに電話をかけようとしましsetDownloadTaskDidWriteDataBlock
たが、そこで進行状況の通知を受け取りますが、ファイルがダウンロードされた後、すべてがグループ化されて表示されます。
この領域は、AFNetworking 2.0 ではまだ少しバグがあるようです。
何か案は?
ios - AFNetworking でファイルをダウンロード中のメモリ警告
アップデート:
非常に単純なダウンロード コードを作成しました。
私は自分のプロジェクトviewDidLoadでそれを書き、他のすべてのコードをコメントアウトしました。メモリ使用量は変わらず、増加しています。
新しいプロジェクトを作成し、新しいプロジェクトにまったく同じコードを書きました。そして、メモリ使用量は次のとおりです。
どっちがいい。しかし、実際のプロジェクトではなぜ違うのかわかりませんか?