何sharedInstance
呼び出しがないので、私は聞いていますのよ。はAlamoFireは抽象それはだクライアントクラスにシングルトンを使用していますか?
私はソースコードを見ましたが、何が起こっていたのか正確に把握できませんでした。 彼らはタイプAlamofire
のメソッドを呼び出しているように見える、彼らは静的メソッドを使用していますか?自分のGithub README.md
ファイルから
例:クライアントが高価であるため
Alamofire.request("https://httpbin.org/get")
私はcurrenly私のクライアントクラスのシングルトンを使用しています。 しかし、メソッド呼び出しは非常に長いです。
MyClient.sharedInstance.myMethod(withParameter:"000")
どうAlamoFireはこれに対処しますか?
に同じメソッドを追加することができている呼び出します。 myMethodは2つの異なる方法で呼び出すことができますが、デフォルトの動作ですか? – 3366784
これはシングルトンの目的を破るものではないでしょうか?言い換えれば、彼らは最初にクラスメソッドを使用しただけですか? – 3366784
1)あなたは、プライベートあなたのsharedInstanceを作ることができるか、彼らはこれをしなかった理由を私は知らない) 2 fileprivate。 – Andrew