Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical Code Injection

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Practical Code Injection

Blitz talk about practical uses of Code Injection for iOS. Given at NSConference 2015

More Decks by Miguel Angel Quinones Garcia

Other Decks in Technology

Transcript

  1. P R A C T I C A L C

    O D E I N J E C T I O N M I G U E L A N G E L Q U I N O N E S
  2. N O T O N LY C O M P

    I L I N G :
  3. C O M P I L E L A U

    N C H N AV I G AT E S C R I P T S
  4. C O D E I N J E C T

    I O N M O D I F Y T H E C O D E W H I L E I T ’ S R U N N I N G : D Y C I I N J E C T I O N F O R X C O D E
  5. P I X E L - P E R F

    E C T T W E A K S U B E R L A Y E R A P P
  6. P R O T O T Y P I N

    G I N S I D E Y O U R A P P
  7. S M A L L L O G I C

    C H A N G E S
  8. C H A N G E L O C A

    L I S E D S T R I N G S
  9. G O T C H A S • OBJECTS STATE

    • FRAMEWORK LIFECYCLE
  10. T H A N K S ! @ M I

    G U E L Q U I N O N H T T P : / / B I T. LY / C O D E _ I N J E C T I O N