問題タブ [mknetworkkit]
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.
aes - MKNetworKit を使用して AES256 NSData をサーバーに投稿する方法は?
ユーザー名はRNCryptorを介して暗号化されており、暗号化されたユーザー名をMKNetworkKitを使用してサーバーに送信したいと考えています。暗号化されたユーザー名は NSData 形式です。しかし、MKNetworkKit は、NSDictionary 以外の投稿本文の形式をサポートしていないようです。したがって、setCustomPostDataEncodingHandler を使用して暗号化されたユーザー名を投稿するという提案に従います。しかし、それはクラッシュしました。以下のコードに問題があるかどうかを確認してください。
ios - MKNetworkKitキャッシングが機能しない
MKNetworkKitキャッシングで非常に珍しい問題に直面しています。簡単に言えば、問題は「機能していない」ということです。
問題のある簡単なテストプロジェクトを作成しました。プロジェクトは何もしませんが、 http://where.yahooapis.com /に単純なGETリクエストを送信して、都市名のアドレスまたは情報を取得します。応答は、最初に実行したときに追跡されることになっており、2回目から、完了ハンドラーが2回呼び出されます。1回はキャッシュされた応答で、もう1回はフェッチされた応答で呼び出されます。以下に示すように、これはhttp://blog.mugunthkumar.com/coding/ios-tutorial-image-cache-and-loading-thumbnails-using-mknetworkkit/から取得されます。
MKNetworkKitは、2回目の呼び出しを行う場合、キャッシュされたデータを使用して同じ完了ハンドラーを呼び出します。ネットワーク接続が適切な場合、MKNetworkKitは完了ハンドラーを2回呼び出します。最初にキャッシュされたデータを使用し、サーバーから最新のデータを取得した後に再度使用します。
まあ、珍しいことは、私がアプリを実行した、それがキャッシュされなかった、私が再びアプリを実行した、それが再びキャッシュされなかった、いくつかのランダムな実行が突然キャッシュが機能し始めた後です。アプリを削除して再度実行すると、ランダムに実行されて問題が繰り返されるまでキャッシュが機能しません。
参考までに、 GITからダウンロードした最新のMKNetworkkitを使用しました。
それが私のコードに問題があるのか、それともMKNetworkKit自体に問題があるのかわかりません。そのため、コードを確認して、この問題の原因が私であるかMKNetworkKitであるかをお知らせください。
サンプルプロジェクトをダウンロードするためのリンクは次のとおりです[https://www.box.com/s/tsfw3z0avpti051xbyhv]4
少し早いですがお礼を。
ios5 - MKNetworkkit: サーバーから JSONArray をフェッチする
私はネットワーク操作にMKNewtworkkitを使用していますが、これは私のiosアプリです。JSONArrayを取得できるサーバーにJSONInterfaceがあります。Androidアプリとブラウザでもデータを取得できますが、MKNetworkkit [completedOperation responseJSON]を使用してデータを取得しようとすると、nilが返されます。手伝っていただけませんか
authentication - MKNetworkKitと認証
ASIHTTPRequestからMKNetworkKitに切り替えたところ、とにかく次の問題が発生しています。POSTリクエストにはこの種のURL https:// username:pass@hostname.comがあります。MKNetworkKitを使用してリクエストを行うと、常に403エラーが発生します。 。私が使用するコードの下:
何が悪いのかわかりません
objective-c - MKNetworkKit:後続の各リクエストが前のリクエストのデータを必要とする一連のリクエスト
これを最善の方法で実装する方法がわかりません。
複数のRESTリクエストがあり、それぞれが異なるリソースからデータを取得します。重要なのは、各リクエストには前のリクエストのデータが必要なことです。
これで、このプロジェクトでmknetworkkitを実行していますが、実際にリクエストを実行してから、結果ブロックのデータを評価し、この結果ブロックから新しいデータを開始して、次の結果ブロックに到達する必要があります。 ..
評価はリクエストごとに異なるため、実際には再帰的ではありません。10レベルの深さのリクエストとブロックの組み合わせをネストすることは、これを行うための良い方法ではないようです(同期リクエストも明らかに悪く、mknetworkkitではサポートされていません)。
これを行うためのベストプラクティスは何でしょうか?
編集:私も1つの関数呼び出しでこれを行いたい
objective-c - rootViewController に直接戻るには? UIStoryboard (またはテーブルビューを更新)
私が見つけたいくつかの質問がありますが、答えが私のコードでは機能しないため、私は自分自身の質問をします.
私の目的は、detailviewcontroller からテーブル ビューをリロードすることです。セルをタップして詳細に移動し、テーブルに戻ったら更新したい。更新されないのが現状です。そのため、detailviewcontroller で特定のことが発生したときに rootviewcontroller に戻る方がよいと判断しましたが、それでも機能しませんでした。
提案やアドバイスをお待ちしております。お気軽にコメントしてください!!
ビデオをダウンロードし、ビデオがダウンロードされたら tableView を更新します。
私が使用しているコードは次のとおりです。
私はMKNetworkKitを使用しています。
objective-c - 「onDownloadProgressChanged:」が呼び出されていない (MKNetworkKit)
サーバー (MySQL データベースを読み取る PHP スクリプトから作成された JSON データ) からユーザーのリストをダウンロードする必要があるプロジェクトに取り組んでおり、ユーザーに要求の進行状況を通知したいのですが、onDownloadProgressChanged:
いつ呼び出されません。 GET リクエストを送信しoperationWithPath:params:httpMethod:ssl:
ますが、それが意図した動作であるかどうかはわかりません。
onDownloadProgressChanged:
を使用して GET リクエストを送信するときに呼び出す必要がありますか、operationWithPath:params:httpMethod:ssl:
またはを使用してファイルをダウンロードするときにのみ呼び出されますaddDownloadStream:
か?
addData:
メソッドのメソッドをMKNetworkOperation
介してファイルが添付された POST リクエストを送信するたびに、onUploadProgressChanged:
それに応じて呼び出されます。
ありがとうございました!!!
ios - MKNetworking 凍結操作
MKNetworkKit を使用しています。パッケージを正常に追加し、サーバーにアップロードしました。ただし、凍結された操作を有効にすることはできませんでした。行を追加しました
キットに必要です。次に、デバイスからネットワークを手動で無効にしました。再度アクティブ化すると、キットがファイルをサーバーに再送信しようとすることはありません。
誰もこれを経験したことがありますか?github の最新バージョンを使用しています。
iphone - MKNetworkKitを使用してファイルをダウンロードする合計サイズ
MKNetworkKitを使用して、MKNetworkEngineサブクラスに次のコードを含むファイルをダウンロードしています。
ダウンロードファイルの合計サイズまたはダウンロード速度を表示する方法に関するヒントはありますか?
iphone - マジックレコードスレッドセーブ
私はこれを行う正しい方法を完全に理解することはできません。ブロック内に作成したオブジェクトを永続化するのに問題があります。
アプリを再度開いたときに、カントがボブを持続させるようです。誰かが何が起こっているのか説明できますか?uは新しいコンテキストで作成されていると思いますか?そして、これはメインコンテキストとマージされませんか?