SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
Slides for a CodeRage XI Lightning Talk showing how to use FireMonkey logging on the various target Delphi FireMonkey platforms and where the logged messages can be viewed.
Slides for a CodeRage XI Lightning Talk showing how to use FireMonkey logging on the various target Delphi FireMonkey platforms and where the logged messages can be viewed.
1.
CodeRage XI – Productivity, Platforms and Performance – embt.co/CodeRageXI
DEBUG LOGGING IN
DELPHI
FIREMONKEY APPS
Brian Long
brian@blong.com
http://blong.com
http://blog.blong.com
2.
CodeRage XI – Productivity, Platforms and Performance – embt.co/CodeRageXI
FMX PLATFORM SERVICE
IFMXLoggingService interface
Log method
3.
CodeRage XI – Productivity, Platforms and Performance – embt.co/CodeRageXI
FMX TYPES UNIT HELPER
FMX.Types unit
Log.d class method
5.
CodeRage XI – Productivity, Platforms and Performance – embt.co/CodeRageXI
SEEING LOG OUTPUT
iOS simulator
Console(.app)
Debug, Open System Log... (⌘/)
iOS devices
Xcode
Window, Devices (⇧⌘2) then click the up-triangle at the bottom
left of the right hand panel
macOS
Console / stdout (via WriteLn)
6.
CodeRage XI – Productivity, Platforms and Performance – embt.co/CodeRageXI
Brian Long
brian@blong.com
http://blong.com
http://blog.blong.com