Я просто просматривал документацию по свойствам по ссылке: http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html В разделе «Вы можете реализовать пользовательские методы доступа» описано, что свойства не всегда должны поддерживаться их собственными переменными экземпляра. В примере fullName также не используется собственный соответствующий член.
Не будет ли компилятор неявно создавать элемент при определении свойства (_propertyName)?