【问题标题】:iOS: @import AnyModule not found after editing class using cocoapodsiOS:使用 cocoapods 编辑类后未找到 @import AnyModule
【发布时间】:2017-02-17 00:56:15
【问题描述】:

我有一个使用 cocoapods 导入模块的 Obj-C/Swift 项目设置。在我使用@import 函数导入框架的任何类中,我都会收到错误消息SomeModule not found。但是,当我构建/运行它时,它编译得很好,并且框架按预期工作和运行。

这里的问题是,当我尝试在错误下方编写代码时,它搞砸了我(即,对象显示为整数,因为上面的错误弄乱了编译器;函数自动完成不起作用,等等)。奇怪的是,如果我 cmd+s 来保存课程,错误消息就会消失。然后,当我再次开始输入时,它们又出现了。

我已经移除了所有的 cocoapods 并重新安装它们,但无济于事。自安装 xcode 8 以来,这只是一个问题。

有人对此有任何见解吗?

提前致谢。

【问题讨论】:

  • 你是如何解决这个问题的?我有同样的问题

标签: ios xcode import cocoapods xcode8


【解决方案1】:

抱歉,回复太晚了——我发现解决这个问题的唯一方法是使用“旧”风格的框架导入;即,......似乎有些框架不能很好地与@import 声明配合使用。 @巴勃罗-马丁内斯

如果有人有更好的解决方案,请随时分享。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多