0

当我集成 cocoapods 时,模拟器中出现错误。虽然我的模拟器在我没有集成 cocoapods 的情况下工作..当我在模拟器上运行我的代码时,它没有显示任何输出,这是模拟器的屏幕截图以及断点结果

AppDelegate.swift

 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool
    {
        GMSServices.provideAPIKey("gasdgsdsjbnksdfkdf")
        GMSPlacesClient.provideAPIKey("shgdsgfskdakdjadj")

        self.window = UIWindow(frame: UIScreen.main.bounds)
        if let window = self.window {
            window.backgroundColor = UIColor.white

            let nav = UINavigationController()
            let mainView = ViewController()
            nav.viewControllers = [mainView]
            window.rootViewController = nav
            window.makeKeyAndVisible()
       }
        return true
    }
4

1 回答 1

0
let mainView = ViewController()

这不是从情节提要初始化视图控制器的正确方法。

利用

UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "<"Your storyboard id">") as? ViewController
于 2018-11-12T11:57:36.713 回答