Showing Properties in the Structure of the .m file

The structure sidebar shows all the methods and properties if they are defined in the .m file.

But if I create a autosyntesized Property in the .h file aka:

@property (nonatomic, weak)id <PrivateProtocol> delegate;

It doesn't show up in the .m file structure.

Is this intended or a glitch due to the new way properties don't need to be synthesized anymore?

Comment actions Permalink


you can see the interface (and inherited) members by pressing Cmd+F12 second time in the File Structure popup, or by enabling 'Show Inherited' in the Structure tool window:
Screen Shot 2013-03-01 at 13.50.17 .png

Comment actions Permalink

Thank you, this seems to work. Although it adds additional "clutter".

I personally would it prefer if the properties of the class would also show up, but thats up for debate and depens on taste.

Thank you for the quick response.


Please sign in to leave a comment.