There something I can’t quite grasp at the beginning of the chapter, in BNRItemStore, why do we declare two array properties? (NSMutableArray privateItems & NSArray allItems)
Why, then, do we create an accessor for allItems that returns privateItems. I guess I am just confused by the fact that we seem to use an NSArray only to display the content of an NSMutableArray. Why not directly and only use the NSMutableArray to store and retrieve the items?
Thank you guys in advance for reading my question.