//C functions have no labels, but
//method selectors are made of them
@interface Greeting : NSObject
- (void)sayGoodbyTo:(NSString *)name1
and:(NSString *)name2;
@end
@implementation Greeting
- (void)sayGoodbyTo:(NSString *)name1
and:(NSString *)name2 {
NSLog(@"Goodby %@ and %@", name1, name2);
}
@end
Greeting *greeting = [Greeting new];
[greeting sayGoodbyTo:@"Fedor"
and:@"Alex"];
//prints "Goodby Fedor and Alex"