Xcode:8.3.2 项目名称:跟踪
我写了一个没有错误的beaconManger.swift
,并将在ViewController.swift
中使用它。很快就会弹出错误:
"使用未解析的标识符beaconManger"。
class ViewController: UIViewController, CLLocationManagerDelegate, MKMapViewDelegate, beaconManagerDelegate {
...
var beaconManager: beaconManager!
...
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
beaconManager = beaconManger() //use of unresolved identifier beaconManger
.......
}
两个类都将目标成员资格设置为跟踪。 任何人都可以帮助我吗?
答案 0 :(得分:4)
你的班级必须以大写字母开头 像
class BeaconManager {
}
class ViewController: UIViewController, CLLocationManagerDelegate, MKMapViewDelegate, beaconManagerDelegate {
...
var beaconManager: BeaconManager!
...
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
beaconManager = BeaconManger() //use of unresolved identifier beaconManger
.......
}