В Objective-C данные экземпляра могут быть public
, protected
или private
. Например:
@interface Foo : NSObject
{
@public
int x;
@protected:
int y;
@private:
int z;
}
-(int) apple;
-(int) pear;
-(int) banana;
@end
Я не нашел упоминания о модификаторах доступа в ссылке Swift. Возможно ли ограничить видимость данных в Swift?