2012-04-19 3 views
1

Извините, я довольно новичок в Xcode, но я строю проект и очень застрял. Я пытаюсь объединить два предыдущих проекта, которые отлично работали, в один проект, и у меня проблемы. Первоначально .h файлы сказалнесколько файлов .h и .m, определение нескольких интерфейсов

@interface ViewController : UIViewController <AVAudioRecorderDelegate> { 

и

@interface MusicViewController : UIViewController <MPMediaPickerControllerDelegate> { 

Как они относятся к разным интерфейсам он не будет работать, если я просто импортировать .h и .m файлов в один проект, а У меня есть только один .xib-файл, с которым я хочу, чтобы все они работали, я не могу просто изменить эту первую строку в файлах .h, так как у меня есть несколько определений интерфейсов, и когда я пытаюсь объединить эти файлы .h, t определено правильно. Есть ли способ использовать несколько делегаций в одном файле .h, который относится к тому же .xib-файлу? Или любой другой способ обойти это?

Благодаря

ответ

1

Вы, вероятно, хотите использовать следующие для обозначения нескольких делегатов:

@interface ViewController:UIViewController <AVAudioRecorderDelegate, MPMediaPickerControllerDelegate> { 
Смежные вопросы