Skip navigation.
 
mlRe: crash in outlineView:isGroupItem:
FROM : Kyle Sluder
DATE : Sun Jun 08 22:11:02 2008

On Sun, Jun 8, 2008 at 1:37 PM, Joan Lluch (casa) <<email_removed>> wrote:
>    return ( item && [[item representedObject] isKindOfClass:[GroupNode
> class]] ) ;


Style note: you don't need to do this.  [[item representedObject]
isKindOfClass:[GroupNode class]] will work just fine, because messages
to nil return zero or their logical equivalent.  So if item == nil,
then [item representedObject] == nil, which means that [[item
representedObject] isKindOfClass:[GroupNode class]] == NO.

Of course, this all works only if the GroupNode class exists.  ;-)

--Kyle Sluder

Related mailsAuthorDate
mlcrash in outlineView:isGroupItem: Joan Lluch (casa) Jun 8, 19:37
mlRe: crash in outlineView:isGroupItem: Kyle Sluder Jun 8, 22:11
mlRe: crash in outlineView:isGroupItem: Joan Lluch (casa) Jun 8, 23:04
mlcrash in outlineView:isGroupItem: Joan Lluch (casa) Jun 8, 23:34
mlcrash in outlineView:isGroupItem: Joan Lluch (casa) Jun 9, 00:02
mlRe: crash in outlineView:isGroupItem: Nathan Kinsinger Jun 9, 03:06
mlRe: crash in outlineView:isGroupItem: carbonat Jun 9, 11:09
mlRe: crash in outlineView:isGroupItem: Corbin Dunn Jun 9, 18:00
mlRe: crash in outlineView:isGroupItem: carbonat Jun 9, 18:21
mlRe: crash in outlineView:isGroupItem: Kyle Sluder Jun 9, 18:45