Они называются свойствами, как в C #.В .NET метод получения свойства Foo называется get_Foo, а метод set_Foo, хотя C # скрывает этот факт за вас.Objective C не обязательно скрывает это, хотя механизм аналогичен.
В Objective-C вы объявляете его как
@property NSString *foo; // I omitted property attributes here, see link
Вы можете написать свои собственные методы получения и установки:
- (NSString *) foo;
- (void) setFoo: (NSString *) value;
Или вы позволите компилятору сделать это за вас:
@synthesize foo;
Подробнее здесь: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Chapters/ocProperties.html