On Sep 24, 2016, at 08:11 , Patrick J. Collins <patr...@collinatorstudios.com> 
wrote:
> 
>    @implementation Lol {
>        int _wut;
>    }
> 
>    -(void)setWut:(int)wut {
>        _wut = wut;
>        // side effects I do not want.
>    }

How do you know this *is* the implementation in the base class? How do you know 
there *is* a private variable called “_wut”, or its type, or what value it 
actually contains, or if there are any other variables that must be set 
consistently whenever the value of the “wut” property changes?

I don’t see how you can safely make your change without seeing the source code 
of the base class, and it you have access to the source code you’d be better 
off making a custom library.

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Objc-language mailing list      (Objc-language@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/objc-language/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to