XCode 4.3.3 iOS5 Public properties
===

I'm trying my first iOS 5 based dev project. (I've done several pre-iOS 5 projects) Xcode will not let me declare properties in the MyClass.h file. It insists they be declared at the top of the MyClass.m file in a @interface MyClass () ... @end. 

Otherwise I get the error "Property implementation must have its declaration in interface 'MyClass'". When I first created the project, I was able to make @property declarations in the .h file but as time goes on, I can't. Even just changing the name of an existing property in the .h file and Xcode makes me move it to the private interface.

I tried deleting the private interface all together and moving all the property declarations to the public .h interface. They all give me the error now.

Any ideas what Xcode internal setting got screwed up to cause this? Or what I may have done? Or how I can fix it?

Thanks.
-Phil