I created a @property
by right-clicking and dragging from ViewController.xib
into ViewController.h
, but @synthesize
is not being automatically created in ViewController.m
.
This post said that @synthesize
is no longer necessary, but I'm wondering if auto-complete needs @synthesize
for it to work correctly.
Q: Do I need to include @synthesize
?
In a word, no. Xcode 4.5 is fully aware of the fact that
@synthesize
is no longer required. You're good to go without!When using ARC @synthesize auto appears. outside ARC you have to add it. Adrian
Yes, you are good to go but make sure you specify it like this: self.textInput.text=@"Hello world" Without the self it is not recognized.