// MyTreeViewController.m
@interface MyTreeViewController () // 匿名分類
{
NSArray *tree; // 實例變數,默認 @private
}
@property (nonatomic, strong) NSArray *tree; // 也可用屬性
@end
@implementation MyTreeViewController
// 實現...
@end
tree,無法直接存取,強制封裝。@private(仍可通過 KVC 存取)。.h 中 @property 為公開屬性,任何引入者均可存取;.m 中匿名分類屬性實為私有,配合 @synthesize 或自動合成生成存取器,僅內部使用。