0

对于我自己的项目,我使用了AGImagePickerController.

我将所有必要的文件复制到我的项目中。奇怪的是我收到了一些错误。

我已将它们注释掉并决定稍后修复它们。错误没有意义,因为在演示项目中,没有这样的错误。例如,我想修复的第一件事是取消按钮。

当它被点击时,AGImagePickerCOntroller应该被解雇.. [((AGImagePickerController *)self.navigationController) performSelector:@selector(didCancelPickingAssets)];

错误是'undeclared selector didCancelPickingAssets'。

为什么它在示例项目中没有出现错误,而我却遇到了一些错误?

谢谢

4

1 回答 1

0

如果您检查AGImagePickerController的代码,您会看到它在 .m 文件-(void)didCancelPickingAssets;中声明,@interface因此它可以用作私有方法。

为了避免错误,您将声明移动到@interface.h 文件中的部分中——但这可能会导致其他问题。

于 2012-08-16T11:44:15.880 回答