Как я могу различать одно и то же имя метода двух протоколов в реализации класса?

У меня есть два протокола

@protocol P1

-(void) printP1;

-(void) printCommon;

@end


@protocol P2

-(void) printP2;

-(void) printCommon;
@end

Теперь я реализую эти два протокола в одном классе

@interface TestProtocolImplementation : NSObject <P1,P2>
{

}

@end

​​Как написать реализацию метода для printCommon. Когда я пытаюсь выполнить реализацию, у меня возникает ошибка времени компиляции.

Есть ли возможность написать реализацию метода для printCommon.

7
задан justin 4 November 2011 в 19:46
поделиться