用Xcode 6.3更新后,我发现我的项目有些奇怪的东西.
下面的代码导致解析问题"无法构建模块'AgendaFramework'",AgendaFramework是我为ios8定制的嵌入式框架:
@import MyEmbededFramework;
Run Code Online (Sandbox Code Playgroud)
错误标记如下所示:
在索引编制期间未提出问题.整个建筑可以成功执行,没有任何错误或警告.我可以构建,存档,在设备上运行,部署,提交到App Store.
但是,当我编辑属于扩展名的类时,会显示错误标记.扩展(小部件)显式链接到嵌入式框架.(我知道当我使用@import语句时我不必这样做.)
在这种状态下,我无法收到任何有效的内容助手,非常烦人.
用旧样式替换import语句后,问题就消失了:
#import <AgendaFramework/AgendaFramework.h>
Run Code Online (Sandbox Code Playgroud)
我有几个其他项目与项目的拓扑非常相似,导致这个问题,但他们没关系.只有一个项目会导致此问题.我比较了每个细节构建设置,我找不到任何线索.
我试过了:
任何线索都受到欢迎.谢谢!
归档时间: |
|
查看次数: |
19454 次 |
最近记录: |