1

デリゲート メソッドを呼び出すときに 2 つのパラメーターを送り返すことは可能ですか? 親に 2 つの変更された日付を返すように設定しようとしているデリゲートがありますが、2 番目のパラメーターの構文エラーが発生します。私の構文は間違っていますか、それとも不可能ですか?

@protocol PeriodsChangedDelegate <NSObject>
@optional

-(void) periodsChanged: (NSDate *) newTimeStart, (NSDate *) newTimeFinished;

@end
4

1 に答える 1

3

それ以外の

-(void) periodsChanged: (NSDate *) newTimeStart, (NSDate *) newTimeFinished;

書きます

-(void) periodsChanged: (NSDate *) newTimeStart  timeFinished:(NSDate *)newTimeFinished;

,で区切って2つのパラメータを渡さないでください:

于 2012-06-30T00:41:07.360 に答える