2013-03-21 70 views
0

我一直在尝试解决此问题,但无法找到解决方案。体系结构x86_64的未定义符号:_MSImageSelectionIsDoneNotification

我定义

extern NSString * const MSImageSelectionIsDoneNotification; 
在其头部

一个MSCropImageView和

NSString * const MSImageSelectionIsDoneNotification = @"MSApp.MSImageSelectionIsDoneNotification"; 
在MSCropImageView.m

但是当我打电话

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(selectionIsDone:) name:MSImageSelectionIsDoneNotification object:self.imageView]; 

从另一个文件我收到了架构x86_64的错误未定义符号。我包含了定义符号的头文件。

回答

0

这不仅仅是需要的头文件,我的猜测是MSCropImageView.m实际上并不包含在你的内置应用中。

换句话说,转到项目的文件列表,然后打开“文件检查器”视图(位于右侧)。对我来说,它看起来像这样:

Make sure Target Membership is selected for your .m file

确保真实盘旋复选框被选中为您的内置应用程序。

+0

Tnx,解决了问题:) – 2013-03-21 09:57:31

相关问题