Извините, что я новичок в iOS-разработчике, недавно я коротко услышал, что @synthesize теперь @synthesize в определенной версии Xcode и что компилятор будет автоматически синтезировать и свойства и назначать _ для частных переменных.
Я тестировал это:
без @synthesize, вы можете получить доступ к свойствам и частному полю, используя
self.property_name = something;
_property_name = something; //(used in getter and setters)
с именем @synthesize property_name, вы можете получить доступ к свойствам и частному полю, используя
self.property_name = something;
property_name = something;
Мой вопрос: нам действительно нужно @synthesize? или есть большая история, которую я пропускаю?