本篇记录Xcode各种各样莫名其妙的坑,内容随时补充。
No member named xxx in global namespace
新建了一个.mm文件,然后在里面import了<iostream>,编译报了这个错。
经查,header search paths指定了具体的内容,其中project里面的paths是recursive的,而target里面的paths是$(inherited),且是non-recursive的。
把target里面的header search paths的$(inherited)一行改为recursive,报错消失。
root case:不明