因此,我无意中修改了一个标题(CBCentralManager.h)),并在构建时显示了上述错误.我搜索了stack overflow的解决方案,找到了this.即使删除了派生数据,我仍然会收到相同的错误.我还try 删除ModuleCache/FUW5IOHP9BIS文件夹,但没有成功.

以下是我看到的具体错误:

file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CBCentralManager.h' has been modified since the precompiled header '/var/folders/pj/hslm53_51xxd_npfqym5r6z00000gn/C/com.apple.DeveloperTools/5.0-5A1412/Xcode/5.0-5A1412/Xcode/ModuleCache/FUW5IOHP9BIS/CoreBluetooth.pcm was built

非常感谢您的帮助.

推荐答案

删除~/Library/Developer/Xcode并重新启动Xcode为我修复了这个问题(Xcode 6 B7).怀疑存在攻击性缓存错误.Warning! This deletes archives from all your projects.

在此之前,大量的清理/生成文件夹清理/派生数据删除都没有帮助.

Objective-c相关问答推荐

iphone - 防止uiscrollview通过滚动

Objective-C:在字符串中查找数字

为什么 UITableViewCell Select 时所有背景都消失了?

获取按其各自值排序的 NSDictionary 键

使用 UIScrollView 用两根手指滚动

自动属性合成 (@property) 和继承

动态转发: suppress Incomplete Implementation 警告

找不到名为ProjectName的目标

以编程方式创建 UITableView

如何确定 UICollectionView flowLayout 中单元格之间的间距

在 Objective C 中使用 extern

使用 OpenCV 在 iOS 中进行透视变换 + 裁剪

无法加载 xcode 项目,因为它已从另一个项目或工作区打开

当用户点击文本字段外的其他区域时如何关闭键盘?

如何在 Objective-C (iOS) 中判断 NaN 值

自定义导航栏样式 - iOS

Objective C 中的对象分配和初始化

架构 i386 clang 的重复符号

iPhone UILabel 文字软阴影

更改导航栏的字体