iamZoltanVaradi_iOSDevUK16

28
XCODE BREAKPOINTS THINGS YOU MAY OR MAY NOT KNOW OF

Transcript of iamZoltanVaradi_iOSDevUK16

Page 1: iamZoltanVaradi_iOSDevUK16

XCODE BREAKPOINTSTHINGS YOU MAY OR MAY NOT KNOW OF

Page 2: iamZoltanVaradi_iOSDevUK16

XCODE BREAKPOINTSTHINGS YOU MAY OR MAY NOT KNOW OF

#AllIWantedWasAMeerkat

Page 3: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

Page 4: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

Page 5: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

Page 6: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

Page 7: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

REMOVE ALL

THE PRINTS!

Page 8: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

Page 9: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

Page 10: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

Page 11: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

Page 12: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

Page 13: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

Page 14: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

Page 15: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

Page 16: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

▸ Execute multiple actions

Page 17: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

▸ Execute multiple actions

Page 18: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

▸ Execute multiple actions

▸ Have multiple breakpoints on one line

Page 19: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Print variables for You

▸ Continue code execution automatically

▸ Execute only if condition is met

▸ Play sound

▸ Run shell command

▸ Log or talk

▸ Execute multiple actions

▸ Have multiple breakpoints on one line

Page 20: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

Page 21: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

▸ Exception breakpoints

Page 22: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

▸ Exception breakpoints

▸ Swift error breakpoints

Page 23: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

▸ Exception breakpoints

▸ Swift error breakpoints

▸ OpenGL ES Error breakpoints

Page 24: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

▸ Exception breakpoints

▸ Swift error breakpoints

▸ OpenGL ES Error breakpoints

▸ Test failure breakpoints

Page 25: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

▸ Symbolic breakpoints

▸ Exception breakpoints

▸ Swift error breakpoints

▸ OpenGL ES Error breakpoints

▸ Test failure breakpoints

Page 26: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

I TOTALLY STOLE THIS FROM NATASHATHEROBOT.COM

Page 27: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

I TOTALLY STOLE THIS FROM NATASHATHEROBOT.COM

Page 28: iamZoltanVaradi_iOSDevUK16

THINGS YOU MAY OR MAY NOT KNOW OF XCODE BREAKPOINTS

I TOTALLY STOLE THIS FROM NATASHATHEROBOT.COM