rudyjahchan

- friends
303 link karma
3 comment karma
send messageredditor for
what's this?

TROPHY CASE


  • One-Year Club

    Verified Email

Monkey-Patching iOS with Objective-C Categories Part I: Simple Extensions and Overrides by rudyjahchanin programming

[–]rudyjahchan[S] 0 points1 point ago

Exactly. You could of course take this too far and write you app logic in there, which is ridiculous. But for these sort of helpers, its excellent. Thanks for the link!

Monkey-Patching iOS with Objective-C Categories Part I: Simple Extensions and Overrides by rudyjahchanin programming

[–]rudyjahchan[S] 1 point2 points ago

True, as the compiled code is "still there". BUT, outside of binary rewriting hackery, we are effectively injecting and replacing the methods.

Monkey-Patching iOS with Objective-C Categories Part I: Simple Extensions and Overrides by rudyjahchanin programming

[–]rudyjahchan[S] 2 points3 points ago

That is true for simple method addition and overriding. In future posts we'll show how swizzling uses the run-time to swap and chain method implementations.

Monkey-Patching iOS with Objective-C Categories Part I: Simple Extensions and Overrides by rudyjahchanin programming

[–]rudyjahchan[S] 0 points1 point ago

That's in fact the next post; working around the major limitation of categories - no instance variables! Stay tuned ...

Why Your Daily Standup Sucks (and how to fix it) by rudyjahchanin programming

[–]rudyjahchan[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

I agree with all the point EXCEPT one; I like using random order when it comes time to do the daily. I feel that a regular order, while expected, causes certain voices to dominate the conversation, others to enter or leave when expected, and overtime can make the whole thing feel stale.

view more: next