错误“_OBJC_CLASS _ $ _ AppDelegate”,引用自:“和error:linker命令失败,退出代码1(使用-v查看调用)”

我很新开发,我得到这个错误,我不是如果我在我的AppDelegate文件中缺less东西,所以我要告诉你的文件。

h文件

#import <UIKit/UIKit.h> @interface AppDelegate: UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end 

m文件

 #import "AppDelegate.h" 

事情是,我认为我从m文件中删除了一些东西,但我不记得它是什么

这里是完整的错误信息:

架构x86_64的未定义符号:“_OBJC_CLASS _ $ _ AppDelegate”,引用自:main.o中的objc-class-ref ld:架构x86_64中找不到符号clang:error:链接器命令失败,退出代码1(使用-v看到调用)

您需要确保您的AppDelegate.m被添加到目标设置中的“编译源”下。

要做到这一点,点击项目(在Xcode窗口左上angular) – >点击Build Phases选项卡 – > Compile Sources ,然后检查AppDelegate.m是否实际添加到列表中。 如果没有,点击+button – >inputAppDelegate.m – >select,然后添加它。 这应该做的。