[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: remove -removeSubview:
From: |
Banlu Kemiyatorn |
Subject: |
Re: remove -removeSubview: |
Date: |
Wed, 27 Apr 2011 19:59:40 +0700 |
--
Sent from my GNU/Linux N900
----- Original message -----
> Banlu Kemiyatorn wrote:
>
> > > -removeSubview: is an NSView method and subclasses of NSView that
> > > override this method should call the super class implementation
> > > (unless they want to replace the functionality of -removeSubview:,
> > but
> > > I see no good reason for that). In all other classes there is no -
> > > removeSubview: method (unless you provide one yourself). I don't
> > > understand why you would need a check whether super implements that
> > > method.
> >
> > I think there is no -removeSubview: in Cocoa?
> >
>
> So what? -removeSubview: won't be called under Cocoa anyway unless you
> call it yourself. But then you probably shouldn't do that in a
> portable application because, uhmm, Cocoa doesn't implement that method.
Not like that, for intance, if a cocoa app implement it in an nsview subclass and didnt call super's removeSubview: and got recompile with GS then anything in GS that call this nsview subclass's removeSubview:, assuming it is an ordinary GS view, wont work properly. eg.
AppView addSubview:aView then later
aView removeFromSuperview will invoke AppView's removeSubview: w/o calling GS's
>
> Wolfgang
>
>
- remove -removeSubview:, Banlu Kemiyatorn, 2011/04/19
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/20
- Re: remove -removeSubview:, Quentin Mathé, 2011/04/27
- Re: remove -removeSubview:, Wolfgang Lux, 2011/04/27
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/27
- Re: remove -removeSubview:, Wolfgang Lux, 2011/04/27
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/27
- Re: remove -removeSubview:, Wolfgang Lux, 2011/04/27
- Re: remove -removeSubview:,
Banlu Kemiyatorn <=
- Re: remove -removeSubview:, Quentin Mathé, 2011/04/27
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/27
- Re: remove -removeSubview:, Quentin Mathé, 2011/04/28
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/28
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/27
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/28
- Re: remove -removeSubview:, Quentin Mathé, 2011/04/28
- Re: remove -removeSubview:, Banlu Kemiyatorn, 2011/04/28