Reason to use ivars vs properties in objective c
You can think of the syntax for synthesizing properties as @synthesize propertyName = variableName. This means that if you write @synthesize highscore = _highscore; a new ivar with the name _highscore will be created for you. So if you wanted to you could access the variable that the property is stored in directly by going … Read more