同じサイトの複数のアカウントを別のアカウントにログインしたいwebView
。たとえば、Tab Bar Controller
3つのView Controllerが含まれており、各View ControllerにはwebView
. たとえば、すべてのクラスにstackoverflow
URL を埋め込みます。webView
これら3つを使用して、ユーザーが同時に異なるアカウントにログインするにはどうすればよいwebView
ですか? これを試してみましたが、一度に 1 人のユーザーしかログインできません。私はcookie
ごとUIWebView
に個別に作成する必要があることを発見しましたが、ほとんどの回答はobjective-cにあり、私が望む適切な回答ではありません。たとえば ( First Second Third ) どうすればできるか教えてもらえますか?
class FirstViewController: UIViewController , UIWebViewDelegate{
@IBOutlet weak var webView: UIWebView!
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
override func viewDidLoad() {
webView.delegate = self
let requestURL = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: requestURL!)
activityIndicator.hidesWhenStopped = true
activityIndicator.startAnimating()
webView.loadRequest(request)
}
func webViewDidFinishLoad(webView: UIWebView) {
activityIndicator.stopAnimating()
}
}
class SecondViewController: UIViewController, UIWebViewDelegate{
@IBOutlet weak var webView: UIWebView!
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
override func viewDidLoad() {
webView.delegate = self
let requestURL = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: requestURL!)
activityIndicator.hidesWhenStopped = true
activityIndicator.startAnimating()
webView.loadRequest(request)
}
func webViewDidFinishLoad(webView: UIWebView) {
activityIndicator.stopAnimating()
}
}
ありがとう