I am new to ios development and xcode.
Now i was taught that in xcode4.6 programmer doesn't need to use @synthesize
statement as the IDE automatically does it for you.
However i don't know why my ide is not setting it then.
@property (nonatomic,strong) NSDictionary *dictionary;
and when i try to set something to it
dictionary = [[NSDictionary alloc]initWithContentsOfFile:resource];
it says undeclared identifier did you mean _dictionary. No i did not mean _dictionary i meant dictionary. So when i manually add synthesize property in implementation everything seems to be working fine.
Can somebody tell me what's going on in here.