实施EGOPhotoViewer时出错 [英] Got error in implementing EGOPhotoViewer
本文介绍了实施EGOPhotoViewer时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我遇到了类似以下的错误.
i have got error that look like this.
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_EGOPhotoViewController", 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)
"_OBJC_CLASS_$_EGOPhotoViewController", referenced from:
Objc-class-ref in ViewController.o
Symbol(s) not found for architecture i386
Linker command failed with exit code 1 (use -v to see invocation)
我已经创建了一个ViewController并在该控制器中创建了一个按钮代码是
I have created one ViewController and create one button in that controller codes are
- (IBAction)galleryBtnTapped:(id)sender {
MyPhoto *photo = [[MyPhoto alloc] initWithImageURL:[NSURL URLWithString:@"http://a3.twimg.com/profile_images/66601193/cactus.jpg"] name:@" First Photo"];
MyPhoto *photo2 = [[MyPhoto alloc] initWithImageURL:[NSURL URLWithString:@"https://s3.amazonaws.com/twitter_production/profile_images/425948730/DF-Star-Logo.png"] name:@"Second Photo"];
MyPhotoSource *source = [[MyPhotoSource alloc] initWithPhotos:[NSArray arrayWithObjects:photo, photo2, photo, photo2, photo, photo2, photo, photo2, nil]];
EGOPhotoViewController *photoController = [[EGOPhotoViewController alloc] initWithPhotoSource:source];
[self.navigationController pushViewController:photoController animated:YES];
//[photoController release];
//[photo release];
//[photo2 release];
//[source release];
}
,其他与github上的项目相同.
and else is same as this project from github
推荐答案
请设置<位于以下路径的编译源> EGoPhotoViewer.m 中的strong> -fno-objc-arc 标志
Please set -fno-objc-arc flag in Compile sources > EGoPhotoViewer.m located at following path
单击您的项目>目标项目(不要选择项目测试)>编译源> EGoPhotoViewer.m
这篇关于实施EGOPhotoViewer时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文