Xcode4.2 编译有关问题
发布时间:2010-05-30 01:27:39 文章来源:www.iduyao.cn 采编人员:星星草
Xcode4.2 编译问题
#import "ViewController.h"
@implementation ViewController
-(void)moviePlayerDidFinish:(NSNotification *) aNote{
MPMoviePlayerController*player=[aNote object];
[[NSNotificationCenterdefaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
[player stop];
//[self dismissMoviePlayerViewControllerAnimated];
//[playerViewController release];
}
-(void)buttonClicked:(id)sender{
NSString*filePath=[[[NSBundlemainBundle] resourcePath] stringByAppendingPathComponent:@"b.mov"];
NSURL *movieURL=[NSURL fileURLWithPath:filePath];
playerViewController=[[MPMoviePlayerViewControlleralloc]initWithContentURL:movieURL];
[[NSNotificationCenterdefaultCenter] addObserver:self
selector:@selector(moviePlayerDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[selfpresentMoviePlayerViewControllerAnimated:playerViewController];
}
老是报错呀,编译就不通过,怎么办?
MediaPlayer.framework 已经引入了,就是编译不通过。想了一个下午了
ld: warning: ignoring file /Users/user/自己的程序/MoviePlayer/MediaPlayer.framework/MediaPlayer, file was built for unsupported file format which is not the architecture being linked (i386)
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MPMoviePlayerViewController", referenced from:
objc-class-ref in ViewController.o
"_MPMoviePlayerPlaybackDidFinishNotification", referenced from:
-[ViewController moviePlayerDidFinish:] in ViewController.o
-[ViewController buttonClicked:] 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)
错误信息好像是找不到MPMoviePlayerPlaybackDidFinishNotification一样的,可是我的framework真的引入了,好像framework的引入菜单变了,还是我引入的方法不对?
------解决方案--------------------
选的CPU体系结构不对,应该是arm的而不是i386的。
i386是桌面的。
------解决方案--------------------
这个错误貌似遇到过。
是在调用某静态库的时候出的这个错。
不过最后没搞定,直接用源代码了。
你再看看把。此错误很郁闷的说。。
------解决方案--------------------
以下可能对你有帮助:
http://www.cnblogs.com/ynwlgh/archive/2011/10/25/2223552.html
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
图片拾取器问题
用图片拾取器方法除了能拾取相册里面的图片外,能不能拾取其它文件里面非照片的图像啊,如果能,要怎么做
------解决...
-
请教个问题。。很弱智,不要嘲笑。。
请问mac osx 10.6下开发出来的程序在mac osx 10.5下可以正常使用么?会不会有些库的问题?
客户要...
-
一个数组可以放UIButton,那怎么调用这些元素呢,[array objectatindex i]不好用]
UIButton,那怎么调用这些元素呢,[array objectatinde...
-
关于imageView显示图片的问题
我现在需要在一个imageView中现在两张图片,这两张是重叠显示的,在android中,我这么做到的,imageView1.s...
-
如何在软件中嵌套ppt播放功能
如何在软件中嵌套ppt播放功能 不知道这个能实现吗
------解决方案--------------------
可以,...
-
objectivc-c
请问下自学obj-c要看哪本书比较好?
linux下可以运行obj-c的程序吗?
mac软件开发除了obj-c还需要什么别的吗?
------解...
-
怎么实现iphone客户端软件与服务器端的数据交互?
怎么实现iphone客户端软件与服务器端的数据交互?
------解决方案---------------...
-
求IOS微信界面实现思路
如题,请大神们指点一二,非常感谢!
------解决方案--------------------
问题过于笼统,无法作答
------解决...
-
给黑苹果搞个Navicat for SQLite 求个下载地址
给黑苹果搞个Navicat for SQLite 求个下载地址 谢谢
------解决方案---------...
-
iphone中按提示弄音频接收, 在线等
关于iphone中的音频接收( Streaming Live or On-Demand Video from IIS7 to iOS Devices (iPhon...