We'll have two presentations at the meeting next Thursday.
Bob Clair will talk about "Hiding your instances variables… or not":
I've discovered some odd things while investigating the issue. Let's say you declare an instance variable in a class extension or the @implementation section so it is (theoretically) @private. If I find out the name (hello class-dump) I can read or set that variable from anyplace that has a pointer to the instance without subclassing it, without writing a category accessor, without using KVC and without using the runtime functions.
Jason Brennan (visiting from Ottawa!) will give a demo of
a debugging tool that works over the network to do real-time inspection and manipulation of iOS apps (that is, without need to set break points). It does this with a REPL console with some handy tools for quickly making changes and testing them.
See you there!
--Andy