objective-c - ProjectName-Swift.h 中没有名为“CLLocationManagerDelegate”的类型或协议
问题描述
我的项目包含 ObjC 和 Swift 文件。我创建了一个带有 API 的 swift 文件来获取用户的当前位置和地址(使用反向地理编码)。我正在从我的 objC 文件中调用这个 API。每当我构建代码时,都会收到错误消息
“我的 ProjectName-Swift.h 中没有名为 'CLLocationManagerDelegate' 的类型或协议”
文件中的错误是:
@interface GeoLocatorInterface : NSObject < CLLocationManagerDelegate >
当我CLLocationManagerDelegate
从上面的行中删除它时,我的项目构建良好。虽然我删除CLLocationManagerDelegate
了,但当我下次构建时,它会自动创建并给我同样的错误。
请帮助我尽早解决这个问题。
TIA。
解决方案
推荐阅读
- flutter - Flutter,如何从子级更改当前标签栏视图或页面或索引
- google-cloud-platform - Google Cloud IoT - 注册表中所有设备的单个 MQTT 客户端实例
- azure - 如果用户具有 MFA,则 Azure AD B2C Graph API 检索
- java - 如何拆分带有圆括号的字符串?
- r - rstudio数据表我想改造数据库
- python - 减少 cpu 的 python 监控任务使用的工作负载
- r - R相关问题,如何找到最频繁的变量对?
- python-3.x - 当存在列的公共行但没有结果时,尝试用另一个数据框的值替换数据框的列的值
- c++ - C++/Flatbuffers - 内置验证程序不工作
- python - 在循环内附加数据框 - Python