gpt4 book ai didi

objective-c - 运行奇怪的错误运行 objective-c 代码

转载 作者:行者123 更新时间:2023-12-02 10:50:45 24 4
gpt4 key购买 nike

我的项目没有可见错误,但是当我尝试运行时,出现以下错误

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_ConcreteScreen", referenced from:
objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我在ViewController.m中使用ContactScreen类

我尝试通过@class ContactScree和#import "ContactScreen.h"
在我的ViewController中,我将其用作 [ContactScreen myMethod];当我注释掉这一行时,它工作正常,但现在却给出了编译时错误:(
昨天天气很好

这是我的代码
#import "ViewController.h"


#import "ConcreteScreen.h"
@interface ViewController ()

@end

@implementation ViewController




-(IBAction)btnContactPress:(id)sender{
NSLog(@"Contact Screen");

ConcreteScreen *coontact = [[ConcreteScreen alloc]init];

}

最佳答案

您混淆了ConcreteScreenContactScreen,编译器告诉您它不知道ConcreteScreen

关于objective-c - 运行奇怪的错误运行 objective-c 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11039014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com