我只是盯着使用ASIHTTP请求。我已经包含了所有指定的类。当我运行我的应用程序没有代码它运行正常,但当我包含一段代码时,它显示链接器错误“_OBJC_CLASS _ $ _ ASIHTTPRequest” ,引自: 和clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
这就是我写的
{ - (void)viewDidLoad {
NSString *url=[NSString stringWithFormat:@"http://allseeing-i.com"];
request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:url]]; [请求startAsynchronous];
[request setDidReceiveDataSelector:@selector(didReceiveDataSelector)];
[request setDidFinishSelector:@selector(didFinishSelector)];
[request setDidFailSelector:@selector(didFinishSelector)];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
} }
答案 0 :(得分:0)
正如错误所说,这是一个链接器问题,而不是代码问题。我不熟悉ASIHTTP本身,但您需要将其添加到目标的Build Phases选项卡中。如果它作为源分发,则将其置于编译阶段,或者如果它作为静态库分发,则将其置于链接阶段。