Declaration @property in file .h and file .m


I’m not understand? declaration @property in file.m mean? another .h file have not?
anyone who prefers to help me with. thanks everyone.

#import "BNRItemStore.h"
#import "BNRItem.h"
@interface BNRItemStore ()
@property (nonatomic) NSMutableArray *privateItems;
@implementation BNRItemStore
+ (instancetype)sharedStore
    static BNRItemStore *sharedStore = nil;
    if (!sharedStore) {
        sharedStore = [[self alloc]initPrivate];
    return sharedStore;

You declare a property in a .m file in order to hide or make it private.


Thank Ibex10 :slight_smile: