我收到错误:" Class' ViewController'没有初始化程序"。我已经将问题缩小到这个被调用的函数。有谁看到这个问题?
Sublime Text > Preferences > Key Bindings - User
答案 0 :(得分:1)
当您说let locationManager1: CLLocationManager
时,您声明了一定不能为nil
的属性,但实际上没有为其分配任何内容。
因此,您需要声明一个init
,确保locationManager1
只分配一个值(它是let
常量,而不是var
,之后全部!)或内联初始化属性,如:
let locationManager1 = CLLocationManager()
答案 1 :(得分:1)
当赋值属性使用可选。
let locationManager1: CLLocationManager?