Iphone iOS开发:为什么可以';我的链接器没有看到我的类吗?

Iphone iOS开发:为什么可以';我的链接器没有看到我的类吗?,iphone,xcode,ipad,ios,Iphone,Xcode,Ipad,Ios,我刚刚在我的Xcode项目中添加了一个类,链接器给了我这个错误 _OBJC_CLASS_$_MyCustomViewController", referenced from: objc-class-ref-to-MyCustomViewController in MainMenuViewController.o 在MainMenuViewController.h中,我导入了“MyCustomViewController.h” 我在项目中有MyCustomViewController.h和.m文

我刚刚在我的Xcode项目中添加了一个类,链接器给了我这个错误

_OBJC_CLASS_$_MyCustomViewController", referenced from:
objc-class-ref-to-MyCustomViewController in MainMenuViewController.o
在MainMenuViewController.h中,我导入了“MyCustomViewController.h”

我在项目中有
MyCustomViewController.h
.m
文件。我的链接器在查看类时遇到问题的原因有哪些


非常感谢你的智慧

确保您的.m文件包含在所选目标中。为此:


右键单击“组和文件”(位于左侧文件列表上方),然后单击“目标成员资格”。复选框应该出现在许多文件的左侧,尤其是.m文件。确保选中MyCustomViewController.m复选框,然后重新生成。

确保.m文件包含在所选目标中。为此:


右键单击“组和文件”(位于左侧文件列表上方),然后单击“目标成员资格”。复选框应该出现在许多文件的左侧,尤其是.m文件。确保选中MyCustomViewController.m的复选框,然后重新生成。

谢谢,成功了。我以前从来没有这样做过,为什么不检查一下?再次感谢!在切换目标(即iPhone和iPad之间的目标)或使用从SVN中提取的文件时,我偶尔会遇到这个问题。不确定根本原因是什么,但至少我现在认识到了sight XD上的错误。感谢上帝。我自己永远也不会发现这一点。谢谢你,伙计!谢谢,成功了。我以前从来没有这样做过,为什么不检查一下?再次感谢!在切换目标(即iPhone和iPad之间的目标)或使用从SVN中提取的文件时,我偶尔会遇到这个问题。不确定根本原因是什么,但至少我现在认识到了sight XD上的错误。感谢上帝。我自己永远也不会发现这一点。谢谢你,伙计!