无法将类型“AppDelegate”的值分配给类型“CLLocationManagerDelegate?”

Posted

技术标签:

【中文标题】无法将类型“AppDelegate”的值分配给类型“CLLocationManagerDelegate?”【英文标题】:Cannot assign value of type 'AppDelegate' to type 'CLLocationManagerDelegate?' 【发布时间】:2016-03-09 18:49:41 【问题描述】:

我导入CoreLocation,然后在didFinishLaunchingWithOptionslet locationManager = CLLocationManager() 中添加locationManager.delegate = self

但是我在 AppDelegate 中有这个错误。我哪里错了?

【问题讨论】:

【参考方案1】:

你需要让你的 AppDelegate 符合CLLocationManagerDelegate.

class AppDelegate: UIApplicationDelegate, CLLocationManagerDelegate 

【讨论】:

以上是关于无法将类型“AppDelegate”的值分配给类型“CLLocationManagerDelegate?”的主要内容,如果未能解决你的问题,请参考以下文章

无法将类型“类”的值分配给类型“[类]”

无法将“颜色”类型的值分配给“UIColor”类型

无法将类型 [NSObject] 的值分配给类型 NSObject

无法将 CKAsset 类型的值分配给 UIImage 类型

无法将“String”类型的值分配给“MyOrderTableViewCell”类型

PromiseKit 无法将类型 '[Result<TYPE>]' 的值分配给类型 '[TYPE]