Estou estudando as vídeo-aulas de desenvolvimento iOS da Universidade de Stanford. Na aula "Lecture 2 - My First iOS App", sobre uma calculadora RPN, eu notei que o professor usa a sintaxe em @synthesize:
<code>@synthesize operandStack = _operandStack;</code>
Por que ele usa "_operandStack" com underline? Uma explicação resumida que se dá, posteriormente é a seguinte:
"You've learned hot to... use "_propertyname" to choose the name @synthesize uses for its backing instance variable"
O que ele quis dizer com isso? Alguém poderia dar uma ajuda? Tenho noção de Java OO e fazem 2 semanas que estou lendo e estudando materiais de Objective-C. Mas ainda tenho algumas dúvidas.