1. 程式人生 > >OC開發系列-成員變量的作用域

OC開發系列-成員變量的作用域

protected class 同時 AC person 變量的作用域 code 直接 當前

成員變量的作用域

OC中成員變量有四種作用域,同時每一種作用域對應著響應的關鍵字。
* @private:自能在當前類的實現@implementation中訪問
* @protected: 可以在當前類以及子類的實現@implementation中直接訪問 默認
* @public: 任何地方都可以直接訪問
* @package: 同一個"體系結構"框架可以訪問。介於@private和@public之間

在@implementation實現中聲明的成員變量默認是私有的。

#import "Person.h"

@implementation Person
{
    int _score; // 默認私有
}
@end

OC開發系列-成員變量的作用域