一不小心修改了系统的头文件解决方案

当我们在查看头文件信息时,一不小心会把头文件修改了,之后运行程序就会报下面的错误:
fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSArray.h' has been modified since the precompiled header '/Users/ligang/Library/Developer/Xcode/DerivedData/ModuleCache/1O5WP9283VGUA/Foundation.pcm'
was built

note: after modifying system headers, please delete the module cache at '/Users/ligang/Library/Developer/Xcode/DerivedData/ModuleCache/1O5WP9283VGUA'

1 error generated.

解决办法:

前往 /Users/ligang/Library/Developer/Xcode/DerivedData/ModuleCache/1O5WP9283VGUA这个文件夹,删除其文件夹中的内容,然后运行app,没问题了,注意不是删除 2NEVAP7X943D2 文件夹,而是其中的内容。然后再 clean下项目就可以了(product -> clean)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin阅读 4,687评论 1 9
  • 导入PCH文件之后报错,找不到NSString,UIKit,Foundation等,报错: error: expe...
    涛涛灬灬阅读 11,595评论 9 2
  • 放一篇之前一直在私人笔记里的参考,也就是个参考手册,用到的时候回来看看。 ‘$’ 作为引用关键字 ex:$PROJ...
    SMThree阅读 9,407评论 0 13
  • 首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用...
    攻克乃还_阅读 6,197评论 0 7
  • 而今有一女,芳龄二十四。 婷婷立玉树,袅袅饶云霁。 举手投足间,寤寐不能已。 悄问婚配否?浅知无郎意。 再探女儿心...
    良柳如烟阅读 2,187评论 10 10