【问题标题】:multiple .h and .m files, multiple interface definition多个.h和.m文件,多个接口定义
【发布时间】:2012-04-30 23:59:50
【问题描述】:

抱歉,我对 Xcode 很陌生,但我正在构建一个项目并且非常卡住。我正在尝试将两个以前运行良好的项目合并到一个项目中,但遇到了麻烦。 最初的 .h 文件说

@interface ViewController : UIViewController <AVAudioRecorderDelegate> {

@interface MusicViewController : UIViewController <MPMediaPickerControllerDelegate> {

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

谢谢

【问题讨论】:

    标签: iphone ios5 xcode4 delegation


    【解决方案1】:

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

    @interface ViewController:UIViewController <AVAudioRecorderDelegate, MPMediaPickerControllerDelegate> {
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      相关资源
      最近更新 更多