1

调用委托方法时是否可以发回两个参数?我有一个委托,我正在尝试设置以将两个修改后的日期返回给我的父级,但我收到第二个参数的语法错误。我的语法是错误的还是不可能的?

@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;

,您不会通过使用将它们分开来传递两个参数:

于 2012-06-30T00:41:07.360 回答