Русский перевод статьи Natasha Murashev The Many Faces of Swift Functions.
Хотя у Objective-C синтаксис выглядит несколько странно по сравнению с другими языками программирования, синтаксис метода прост и понятен. Вот небольшой экскурс в прошлое
Хотя у Objective-C синтаксис выглядит несколько странно по сравнению с другими языками программирования, синтаксис метода прост и понятен. Вот небольшой экскурс в прошлое
+ (void)mySimpleMethod
{
// метод "класса"
// нет параметров
// нет возвращаемых значений
}
- (NSString *)myMethodNameWithParameter1:(NSString *)param1 parameter2:(NSNumber *)param2
{
// метод "экземпляра"
// один параметр - типа NSString указатель,
// второй параметр - типа NSNumber указатель
// должен вернуть значение типа NSString указатель
return @"hello, world!";
}