【发布时间】:2011-11-27 13:23:41
【问题描述】:
我收到以下错误警告:
Passing 'MyCLController *__strong' to parameter of incompatible type 'id<CLLocationManagerDelegate>'
...在这一行:
self.locationManager.delegate = self;
如果我删除该行,则整个位置更新过程将失败。所以它是导入但也包含一个错误。
位置更新工作顺利,但我不知道如何摆脱这条消息......
必须与“新”Xcode 4 相关...
有什么想法吗?
谢谢!
【问题讨论】:
-
与 XCode 4 相比,ARC 已打开这一事实更多。您能否在原始问题中说明您是如何在 .h 接口文件中声明
delegate的?
标签: ios xcode core-location incomplete-type