Xcode不能立即识别新类(iOS)

Mil*_*dia 17 xcode class header-files ios

我已经和Xcode一起工作了大约5个月了,我最近刚刚添加一个新课时遇到了问题.如果我添加一个新类,例如"CustomCell",我尝试将'#import CustomCell.h'导入到另一个.m文件中,它会给我一个错误,说'找不到CustomCell.h文件',即使它是正确的在名单上.我在过去对此没有任何问题,我知道在导入时我正在做什么(至少我没有改变我以前在它工作时的方式).

我最近遇到过这个问题不止一次,有时如果我关闭XCode并重新启动它,它将识别该类.有没有其他人有这个问题?是否有一种快速方法来刷新项目以查看Xcode是否可以识别新类?

Tig*_*ing 20

关闭所有项目,打开组织者(从窗口菜单),确保选择了正确的项目,然后点击"派生数据"点击删除.

之后,关闭xcode,重新打开它,打开你的项目,清理它,一切都应该正常工作.


Der*_*ike 11

多个目标:确保您的文件属于必要的目标!


对于新文件,请确保选中了适当的目标。

xCode屏幕截图


对于现有文件,请检查文件检查器以验证目标成员身份。

xCode屏幕截图