多个.h和.m文件,多个接口定义

时间:2012-04-19 12:58:49

标签: iphone ios5 xcode4 delegation

抱歉,我对Xcode很陌生,但我正在建立一个项目并且非常困难。我正在尝试将之前工作正常的两个项目合并到一个项目中,并且遇到了麻烦。 最初.h文件说

@interface ViewController : UIViewController <AVAudioRecorderDelegate> {

@interface MusicViewController : UIViewController <MPMediaPickerControllerDelegate> {

当他们引用不同的接口时,如果我只将.h和.m文件导入到一个项目中,它将无法工作,因为我只有一个.xib文件,我希望它们都可以使用,我可以'只需更改.h文件中的第一行,因为我有多个接口定义,当我尝试组合这些.h文件时,事情没有正确定义。有没有办法在一个.h文件中使用多个委托,它们引用相同的.xib文件?或者以其他方式解决这个问题?

由于

1 个答案:

答案 0 :(得分:1)

您可能希望使用以下内容来引用多个代理:

@interface ViewController:UIViewController <AVAudioRecorderDelegate, MPMediaPickerControllerDelegate> {