调用委托方法时可以发回两个参数吗?我有一个委托我试图设置将两个修改日期返回给我的父,但我得到第二个参数的语法错误。我的语法错了还是不可能?
@protocol PeriodsChangedDelegate <NSObject>
@optional
-(void) periodsChanged: (NSDate *) newTimeStart, (NSDate *) newTimeFinished;
@end
答案 0 :(得分:3)
而不是
-(void) periodsChanged: (NSDate *) newTimeStart, (NSDate *) newTimeFinished;
写
-(void) periodsChanged: (NSDate *) newTimeStart timeFinished:(NSDate *)newTimeFinished;
您使用,
将: