問題タブ [alamofire]
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.
ios - Swift/iOS8: 特定のキーボードのみを許可
特定のキーボードが iOS8 で表示されないようにするにはどうすればよいですか?
実際のケースでは、ユーザーが検索フィールドで REST 呼び出しを行うことができます。絵文字キーボードに切り替えて送信すると、入力を認識せずに Alamofire がクラッシュします --> その後、アプリがクラッシュします。
swift - Swift Custom Response Serializer が画像をランダムに返す
現在、Alamofire を使用してサーバーから Json データ/URL イメージを取得しています。また、このチュートリアルを使用してカスタム レスポンスシリアライザーを作成し、リクエストに応じて URL 画像を UIImage に変換しました。
すべて正常に動作し、サーバーからすべての画像を UIImageView にロードできます。ユーザーは左から右にスワイプして、フォト ギャラリーのように各画像を表示できます。
私が抱えている問題は、カスタム応答が画像を異なる順序で返すことです。
したがって、表示されているすべての画像は、最初に開始された正しい順序ではありません。これを修正する方法を知っている人はいますか...?
私がそれを機能させることができた唯一の方法は、0...4 をループすることです。しかし、NSMutableArray 全体をループする必要があります。
カスタム レスポンス
swift - CRUD / Restを使用したAlamofire POSTパラメータ
CRUD サンプルをベースとして使用して、Alamofire リクエストにいくつかの POST パラメータを追加したいと思います。パラメータを送信できません。
しかし、これは機能していません。サンプル コードに変更しようとしましたが、単純な 2 つのポスト パラメータを追加する方法がよくわかりません。単純なリクエストとして使用する場合と同じはずです。お気に入り:
どんな助けでも大歓迎です!
swift - 事前定義されたパラメーターを使用して「enum Router: URLRequestConvertible」を作成する方法
ライブラリ プロジェクトのリクエストにAlamofireを使用しています。
を使用してルートとクエリを処理しようとしてenum Router: URLRequestConvertible
いますが、一度だけ設定する必要があるパラメーターと、デフォルト値を設定する必要があるパラメーターがあり、それらを処理する方法がわかりません。
サンプルコード
これは私がこれまでに持っているものです:
私のResultFromat
列挙型
私のRouter
列挙型
ここには、固定されていて作成時に設定する必要がある 1 つのパラメーター ( apiId
) と、既定値を持つがメソッドresFormat
を機能させるために管理しないパラメーター ( ) がありますinit
。
初期化のさまざまな可能性を確認しましたが、どれも機能していないようです。どんな助けでも感謝します。
macos - Alamofire セッションでプロキシを設定する
プロキシを特定の http リクエストにバインドしようとしています。そのため、プロキシを取得して kCF プロパティを使用してバインドする、以下に概説するプロキシ クラスを作成しました。
これは、それを拡張する任意のサービス クラスからリクエストを受信する私のサービス クラスです。EG (HttpBin : サービス)。正しいルーター (mutableUrlRequest のみ) を含むすべてのセットアップが完了すると、サービス クラスは http 要求の送信を担当します。テスト目的で、構成は Service クラスの初期化中に行われます。
私のテストAPIにヒットすると、リクエストからのクライアントIPは私のIPであり、proxyInfoディクショナリから作成されたものではないようです。manager.session.configuration.connectionProxyDictionary は、ディクショナリに設定された値を出力します。Alamofire フレームワークの何かがこれを妨げている場合、または私の実装が間違っている場合、何か考えはありますか?
編集:
NSURLProtocol を実装し、CFReadStreamSetProperty 関数を使用してリクエストが送信される前にインターセプトすることで、いくつかのことを試しています。これまでのところ運がありません。
Edit1: :(
swift - Swift での閉鎖
プロジェクトで Swift を使い始めたところです。Alamofire ライブラリの説明を読むと、次のようなコードが見つかりました。
2 番目の関数responseXMLDocument
では、なぜクロージャを書き直さなければならないのか疑問に思います。関数のパラメーターがすでにクロージャーである場合、次のように書けないのはなぜですか。
試してみましたが、コンパイルできません。