初心者の質問はこちら -
ビューコントローラーmにこのメソッドがあります:
-(void) backToHP:(id<SwitchViewProtocol>) fromView{
[(UIView *)self.currentView removeFromSuperview];
[self.currentView clearView];
[self.view addSubview:_hpView];
self.currentView = nil;
CATransition *animation = [CATransition animation];
[animation setDuration:0.2];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromLeft];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
[[self.view layer] addAnimation:animation forKey:@"SwitchToView1"];
}
サブクラスから呼び出そうとします。サブクラス h:
@interface SetNotificationClass : UIView < SwitchViewProtocol> {
habitsViewController *hvc;
}
@property (nonatomic, retain) habitsViewController *hvc;
サブクラス m:
@synthesize hvc;
- (IBAction)saveNotificationClick:(id)sender {
// [self scheduleAlarm];
[hvc backToHP:nil];
}
「メソッドが見つかりません」というエラーが表示されます。何か案が?
ありがとう