Code in .h file
@property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext;
Code in .m file
@synthesize managedObjectContext = __managedObjectContext;
I'm a beginner in objective c , I wonder what is difference between @synthesize managedObjectContext; and @synthesize managedObjectContext = __managedObjectContext;
can some explain?