title: Do something on each property change
body: <p>I have several properties in my class, I would like to call <code>saveToFile</code> on each property change.</p>
  
  <p>I prefer not to override the setter of each property.  Should I override
  <code>-[NSObject methodForSelector]</code>? What is the best way to go?</p>