当Xcode报错:xx文件找不到时,但是点击,又能进入这个文件时!
你会不会像我一样发飙:这个xcode编译器是不是傻!!!
其实,经过这么多天的折腾,其实仅仅是一个小问题导致的:
缺失的这个文件是list
导入方法是:#include <list>
为什么呢?因为它是放在一个hpp文件(C++)里面的。所以不是常见#import <UIKit/UIKit.h>
当xcode系统傻逼地说找不到时,你有没有想过,你引用它的文件是不是支持C++编程?
支持很简单,不需要什么配置,只要将.m文件变成.mm文件后缀即可!!!
问题虽小,但是可以看出你的积累。
不过苹果单凭文件后缀来过滤C++文件,也显地处理地太草率了!而且提示很不友好!!!