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?

2 comments
Comment actions Permalink

Roger,

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

0
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.

0

Please sign in to leave a comment.