I have been climbing the learning curve of X-code for about two months now. I understand the purpose of the @property/@synthesize directives, but it seems that it is a bit redundant to always declare the properties in the .h file, and then synthesize them in the .m file.
Why does the compiler need both directives? If they are always used together, isn't one of them technically redundant?
Thanks in advance for any insights on this subject.
John Doner