【发布时间】:2011-04-06 20:14:41
【问题描述】:
自从升级到 xCode 4 以来,我目前正在开发的应用程序已经有一段时间没有构建错误,一直给我此代码的最后一行不兼容的类型警告...
locationManager = [[CLLocationManager alloc] init];
locationManager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters;
locationManager.delegate = self;
有趣的是,在清理和构建之后,xCodes 没有报告任何问题。但是,如果我转到包含此代码的类,构建错误会突然出现并一直存在,直到我再次进行清理。
实际的警告是……
警告:语义问题:从“类”分配给“id”的指针类型不兼容
CLLocationmanager 工作正常,并且我的委托方法被调用,因此一切似乎都正常工作。我想摆脱这个警告。我应该忽略它吗?
【问题讨论】:
标签: iphone xcode warnings cllocationmanager