Я вижу, что он рекомендуется повсюду при кодировании iOS, что свойства должны использоваться для доступа к переменным экземпляра из-за преимуществ, которые это придает, в частности, управлению памятью.
Этот совет не очень со мной. Я считаю, что использование свойств вместо простых старых иваров требует слишком много кода, и я не вижу преимуществ, если вам удобно управлять памятью. Это действительно так важно? Каков ваш подход к управлению переменными экземпляра?