objective c - NSOutlineView viewForTableColumn: non-inherited method not documented -


i've seen reference outlineview:viewfortablecolumn:item: in nsoutlineview's delegate. , i've got mac app it's being used , called apple code (i can put breakpoint in method , see in stack). can't find documentation on anywhere. it's not in apple's documentation on nsoutlineviewdelegate or nsoutlineviewdatasource. is, however, in nsoutlineview.h in project (in headers appkit framework), , comment above refers tableview:viewfortablecolumn:row: in nstableviewdelegate.

why method (not inherited nstableview since it's different signature tableview:viewfortablecolumn:row:) not documented? can clarify or post details?

nsoutlineview subclass of nstableview. of documentation nstableview applies nsoutlineview well.

you need read documentation of super classes understanding of methods can send nsoutlineview. need read documentation categories , protocols applied nsoutlineview , of it's super classes.

if of documented in 1 page, several hundred megabytes of text. there literally tens of thousands of valid messages can send nsoutlineview, added categories on nsobject.

for example, frame method documented in nsview page. , initwithcoder: method documented in nscoding protocol page. need know these methods, because frame way change size of outline view , initwithcoder: constructor used if outline view created xib file - that's have override if create subclass.

use command click and/or option-click on method name find in documentation. beware things work on nstableview not work on nsoutlineview. i'm not sure if viewfortablecolumn 1 of those.


Comments

Popular posts from this blog

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -

javascript - firefox memory leak -

Trying to import CSV file to a SQL Server database using asp.net and c# - can't find what I'm missing -