Возможна ли перегрузка функций в Objective C?
Возможна ли перегрузка функций в Objective C?
Ну, большинство программистов говорит нет,
Но, похоже, это возможно,
например:
-(int)AddMethod:(int)X :(int)Y
{
return X + Y;
}
-(int)AddMethod:(int)X
{
return X;
}
позвонить 1-й написать[self AddMethod :3];
позвонить последнему написать[self AddMethod: 3 :4];