나는 이것을 하루 동안 알아 내려고 노력했다. 나는 초보자이므로 나와 함께 견뎌주십시오. 나는 대표단에 관한 많은 기사를 읽었으나 나는 아직도 그것을 얻지 못했다. 어떤 도움이라도 대단히 감사 할 것입니다.초기화 할 수없는 이유는 무엇입니까?
헤더
@protocol MidiInit <NSObject>
@end
@interface CBAppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) id midiDelegate;
-(id) initWithDelegate :(id <MidiInit>) delegate;
@end
구현
@synthesize midiDelegate;
-(id) initWithDelegate:(id<MidiInit>)delegate
{
if ((self = [super init]))
{
self.midiDelegate = delegate;
midi = [[MidiClass alloc] initWithDelegate://not sure what to put here];
}
return self;
}
무엇을하려하십니까? MidiClass에 대한 델리게이트를 만드시겠습니까? – rdelmar