В appDelegate у меня есть func, который получает Boolen, когда приложение открывается.
Если Boolen == True, приложение должно открыть webView.
Как я могу сослаться на viewcontroller, который инициализирует webView?
Как создать веб-представление, которое будет видно после того, как приложение получит ответ от сервера?
Thx.
// это файл appDelegate
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
let handled = ApplicationDelegate.shared.application(app, open: url, options: options)
struct jsonR: Codable{
let ads_enabled: Bool
}
print(url)
Alamofire.request("https://appgootop.com))").responseJSON { response in
if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
let product: jsonR = try! JSONDecoder().decode(jsonR.self, from: data)
//print("Data: \(utf8Text)")
print(product.ads_enabled)
if product.ads_enabled == false{
let url = URL(string: "google.com")!
}
}
}
return handled
}