我想管理我的代理类之一中的所有位置代码。由于该类是从头开始构建的,而不是在UIView
继承的或类似的类上构建的,因此它会引发错误“当我尝试添加时NSObjectProtocol
不符合协议。NSObjectProtocol
CLLocationManagerDelegate
class GeoProxy : Proxy, CLLocationManagerDelegate
{
var locationManager = CLLocationManager()
override class var NAME: String { return "GeoProxy" }
}
任何想法,我如何在不添加所有功能的情况下让类符合NSObjectProtocol
?